前些天做了一个注册界面。里面用到了下拉列表框的回调和密码框。结果发现只要列表框回调,密码框内容就消失了。
找了很长时间,最后解决了。
TextBox1.Attributes.Add("Value", Request.Params["TextBox1"]);
认识到了属性的添加和Request的参数列表。
只要在页面加载中添加
if (this.IsPostBack)
{
TextBox1.Attributes.Add("Value", Request.Params["TextBox1"]);
}
就可以实现密码框在回调的时候不会丢失信息了。
很简单啊!