You*_*sef 29 c# asp.net postback textbox readonly
我有一个ASP.NET TextBox,我希望它是ReadOnly.(用户使用其他控件修改它)
TextBox
ReadOnly
但是当有a时PostBack(),文本会重置为空字符串.
PostBack()
我理解,如果你将ReadOnly属性设置True为TextBox它的内容,则不会通过它保存PostBack().
True
有没有办法在用户之后保留内容PostBack()并使其TextBox不可编辑?
我试图将Enabled属性设置为False,但仍然内容不保存PostBack().
Enabled
False
You*_*sef 59
我发现的另一种解决方案更容易:
将其添加到Page Load方法:
protected void Page_Load(object sender, EventArgs e) { TextBox1.Attributes.Add("readonly", "readonly"); }
The*_*ebo 6
让您的其他控件将值存储在隐藏字段中,并在回发时,从隐藏字段中提取值并将其推入服务器端的文本框中.
归档时间:
13 年,11 月 前
查看次数:
35651 次
最近记录:
6 年,11 月 前