日期:2014-05-19  浏览次数:20379 次

奇怪的传值问题C#
我的页面里面有TextBox与上传文件的控件等
如 <asp:textbox   id= "tb_name "   runat= "server "   DESIGNTIMEDRAGDROP= "996 "> </asp:textbox>

<INPUT   id= "acf_ipath "   style= "FONT-SIZE:   9pt;   WIDTH:   240px;   HEIGHT:   21px "   type= "file "   maxLength= "50 "size= "20 "   name= "ttt "   runat= "server ">

希望用户在修改相应的内容后,点击按钮对TextBox以及上传文档名等的值加入数据库以保存修改。现在出现的问题是:仅有上传文件的控件acf_ipath中的值可以得到,其他的值无法得到(通过如tb_name.text的方法,得到的是页面加载时的值,而非修改后,点击按钮准备保存时的值)。

请问大虾如何解决这一奇怪的问题??

------解决方案--------------------
在你页面的Page_load事件里,
是否加入了
if(!IsPostBack)
{
}