【发布时间】:2015-12-04 04:45:59
【问题描述】:
我在 gridview 中有一个文本框。
它最初设置为禁用状态。
我在 javascript 中启用和禁用它。
但是问题出现在回发期间。网格视图能够保留文本框数据,但不能保留启用/禁用值。在每次回发期间,即使在回发之前启用它,它也会被禁用。
我已经探索了在这些场景中使用隐藏场来维持状态,但我希望有一些不那么令人厌烦的东西......
有人可以在这个问题上启发我吗...
【问题讨论】:
我在 gridview 中有一个文本框。
它最初设置为禁用状态。
我在 javascript 中启用和禁用它。
但是问题出现在回发期间。网格视图能够保留文本框数据,但不能保留启用/禁用值。在每次回发期间,即使在回发之前启用它,它也会被禁用。
我已经探索了在这些场景中使用隐藏场来维持状态,但我希望有一些不那么令人厌烦的东西......
有人可以在这个问题上启发我吗...
【问题讨论】:
查看代码确实会有所帮助,但通常从 HTML 中删除 Enable="False" 然后在 Page_Load 事件中添加如下内容:
Protected void Page_Load(Object Sender, EventArgs e)
{
if (!IsPostBack)
{
tetxBox.enabled = false;
}
}
【讨论】: