ASP.NET怎么做一个单击一下Button控件,Label的Txet=“请稍后...”;然后等数据读过来以后再把Text替换掉!!buffer="false"也不行啊

解决方案 »

  1.   

    单击一下Button控件,Label的Txet=“请稍后...”;
    数据绑定后让label="";不就行了
      

  2.   

    ........这个只有考虑AJAX吧
    估计纯服务器脚本没希望
      

  3.   

    private void Page_Load(object sender, System.EventArgs e)
    {
    this.Button1.Attributes.Add("onclick","this.value='wait...'");
    } private void Button1_Click(object sender, System.EventArgs e)
    {
    System.Threading.Thread.Sleep(2000);
    this.Button1.Text="done...";

    }
      

  4.   

    hedongfu(何东付):
    没有这么简单吧,代码是完全编译完了以后才发给客户端的!!LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^) ( 
    这样也不行啊
      

  5.   

    ajax我已经写了一篇文章:
    http://yao.cnblogs.com/archive/2006/01/13/316629.htmlLoading只是它最最简单的一种应用
      

  6.   

    ahax 还好点 如果 单独编程序 就难拉
      

  7.   

    NickLee.Web.UI.VB.ClickOnceButton
    完全免费的,提供asp代码和php代码,并集成到asp.net中,挖哈哈
    演示地址
    http://www.bbccar.com/Framework.Web/default.aspx
    下载地址
    http://www.mikecat.net/blogview.asp?logID=1259&cateID=1