TextBox数值丢失一问~~~高手请进 我想设定了TextBox1的enable = false或者readonly = true之后用js给TextBox1.Text赋上值按下<asp:Button runat="server" Text="提 交" />之后,页面提交刷新了结果TextBox上的数值消失了,如果不设定enable和readonly属性则不丢失请问这是什么呢,有什么办法不让Textbox1上的值丢失么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个 也叫丢失么。。保存视图状态。。 http://download.csdn.net/detail/codingtaoist/1120387这个连接应该对你有用。 这种情况的确是存在的。但不能叫丢失,只是说,在Post的时候没有没带走它。 可以使用Session,ViewState,QueryString等传递这个值即可。 你js给文本框赋的值 点按钮刷新后就是会消失 这是正常现象 如果你这个文本框有name=“txt1” 后台可以用Request.form["txt1"] 取到这个值在TextBox1.text=这个值好了 1:将 textbox 用label或者其他空间代替,可解决这个问题2: 将 textbox 的 AutoPostBack="True" 看看 在ASP.NET 2.0以后,对于设置了只读属性的TEXTBOX,回传数据将被舍弃if (!Page.IsPostBack) { TextBox1.Attributes.Add("readonly","true"); } 在服务器端加enable = false或者readonly = true的话,服务器默认不保存viewstate 也就是你在客户端输入的任何东西都不会提交给服务器。如此而已。用js加readonly 就没有问题了。 请问这里有使用vs2010,并且能够在服务器上正常运行的人吗。 输出特定xml 一定要看清题 关于树形目录的链接问题,高手进...... 请教在提交时候的SQL四则运算 怎么样防止页面刷新??? NET2。0怎样实现重复区域问题? 为什么BUTTON不起作用。在线等。 有关iframe的使用。简单问题,切盼赐教! 高手帮个忙!!!感慨万分 在DataGrid中怎样实现小计的功能? 怎么让TreeView某一个节点默认展开??求大神帮忙啊,谢谢 刚接触MVC不久,想知道怎么将mvc的controller分离到另一个项目中
http://download.csdn.net/detail/codingtaoist/1120387
这个连接应该对你有用。
这种情况的确是存在的。但不能叫丢失,只是说,在Post的时候没有没带走它。 可以使用Session,ViewState,QueryString等传递这个值即可。
如果你这个文本框有name=“txt1” 后台可以用Request.form["txt1"] 取到这个值
在TextBox1.text=这个值好了
2: 将 textbox 的 AutoPostBack="True" 看看
if (!Page.IsPostBack)
{
TextBox1.Attributes.Add("readonly","true");
}