【发布时间】:2014-03-10 12:56:39
【问题描述】:
这可能很简单,但是当页面有效时,按钮文本和启用状态不会改变。
我在 web 表单上有一个按钮,在保存点击事件后面有以下代码:
if (Page.IsValid) {
btnSave.Enabled = false;
btnSave.Text = "Saving, please wait...";
// Save method, etc...
}
【问题讨论】:
-
您是否在页面生命周期的其他地方(例如,在 Page_Load 或 Page_PreRender 中)设置 Enabled 和 Text 属性?
-
您希望它们何时更改?在您运行命令之后(就在您开始保存项目之前)在客户端?
-
@BrianDriscoll 没有。这是唯一的地方!
-
@Markus 我希望它们在用户单击保存按钮并满足所有验证规则时进行更改。
标签: c# asp.net button postback