【发布时间】:2019-01-29 04:46:44
【问题描述】:
我正在阅读有关禁用与只读之间的区别,我了解到,使用禁用字段时,数据不会在回发时发回。 但是我有一个带有如下文本框的网络表单页面:
<asp:TextBox runat="server" ID="vPlantNameTB" Text="" Enabled="false"></asp:TextBox>
在页面加载时,我将vPlantNameTB 的值设置为某个值。 (而不是空白)。
因为我禁用了这个文本框。我希望 TextBox 的值在回发时为空白。但事实并非如此……
我能够在回发期间获得我在页面加载时设置的值。
对于网络表单,这种行为是否正常?
【问题讨论】:
-
这是正常的,你不能得到改变的值(例如使用JQuery改变值,回发不起作用)
标签: c# asp.net .net webforms postback