asp.net+C#
需求是:点击一个按钮,它是Web控件,然后让它变成灰色不能用了,接着就执行按钮事件
这个事件处理程序需要执行很长时间,其间不希望用户再点击该按钮,所以要让它disable了
想了一天都没有办法,总是在代码执行期间还是可以点击,请高手指教
private void next_b_Click(object sender, System.EventArgs e)
{
next_b.Enabled=false;
next_b.Text="Submitting,please wait...";
......
......
}
需求是:点击一个按钮,它是Web控件,然后让它变成灰色不能用了,接着就执行按钮事件
这个事件处理程序需要执行很长时间,其间不希望用户再点击该按钮,所以要让它disable了
想了一天都没有办法,总是在代码执行期间还是可以点击,请高手指教
private void next_b_Click(object sender, System.EventArgs e)
{
next_b.Enabled=false;
next_b.Text="Submitting,please wait...";
......
......
}
{
next_b.Enabled=false;
next_b.Text="Submitting,please wait...";
......
......
}你这样写是没问题的..看看是否你的Page_Load中是否判断IsPostBack...