C#如何实现点了按钮自动灰掉等执行完按钮的命令再亮起来

来源:百度知道 编辑:UC知道 时间:2024/07/03 01:22:09
补充下,我是在ASP.net网站里想实现这个功能,但是关系到页面刷新的问题

逻辑就是这样

string DownStr = IFDownLoad(Session["UserID"].ToString(), Request.QueryString["docid"].Trim());
if (DownStr == "yes")
Button5.Enabled = true;
else
TABLE1.Rows[6].Cells[1].InnerHtml = DownStr;

private void button1_Click(object sender, EventArgs e)
{
button1.Enabled = false;

//你要执行的代码

button1.Enabled = true;
}

如果你问的是windows桌面程序,那么一楼完全正确。

如果是ASP.NET网站程序,那完全错误。

我也是刚学,提下想法。
在点掉动作后命令第一步设置这个按钮的使能为假,
然后在最后一步设置这个按钮的使能为真。

不告诉你