【问题标题】:Gridview Textbox doesnot maintain Enable/Disable state but maintains Text during postbacksGridview 文本框不保持启用/禁用状态,但在回发期间保持文本
【发布时间】:2015-12-04 04:45:59
【问题描述】:

我在 gridview 中有一个文本框。 它最初设置为禁用状态。 我在 javascript 中启用和禁用它。
但是问题出现在回发期间。网格视图能够保留文本框数据,但不能保留启用/禁用值。在每次回发期间,即使在回发之前启用它,它也会被禁用。
我已经探索了在这些场景中使用隐藏场来维持状态,但我希望有一些不那么令人厌烦的东西......
有人可以在这个问题上启发我吗...

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:

    查看代码确实会有所帮助,但通常从 HTML 中删除 Enable="False" 然后在 Page_Load 事件中添加如下内容:

    Protected void Page_Load(Object Sender, EventArgs e)
    {
         if (!IsPostBack)
         {
             tetxBox.enabled = false;
         }
    }
    

    【讨论】:

    • 感谢您的回复..但这就是我现在正在做的事情。我不明白的问题是 gridview 如何保留文本值而不是启用/禁用状态值。Gridview 维护无需声明的文本 textbox.text = "blah blah"...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    相关资源
    最近更新 更多