If dsResult.Tables(0).Rows.Count > 0 Then
                Label4.Text = "用户编号或用户帐号已经存在"
                 
                Return
            End If
10秒后
 Label4.Text = ""如何实现呢?

解决方案 »

  1.   

    应该是可以的,首先你要运行,然后查看页面中Label4.Text转为客户端的控件名称,然后用JS做。
      

  2.   

    就是点击一个按钮后,10秒,执行一个函数,清空text内容。
      

  3.   

    这个必须由javascript来控制,你的要求用ajax来实现,异步发出验证请求,然后10秒钟之后没结果就清空
      

  4.   

    js是可以做,但是js如何解决几时问题
      

  5.   


    <script>
    function Clear() 
    {
            setTimeout(function(){document.getElementById('Label1').innerText='';}, 10000); 
    return 0;
    }
    </script>private void Page_Load(object sender, System.EventArgs e)
    {
    this.RegisterStartupScript("clear","<script>Clear();</script>");
    }
      

  6.   

    http://www.cnblogs.com/CB/archive/2008/05/24/1206564.html
    请参考这个
      

  7.   

    你也可以在用户点击文本框重新输入时将 lable的内容清空
      

  8.   

     this.RegisterStartupScript("clear","<script>Clear();</script>");
    这个RegisterStartupScript要引用什么dll吗?
      

  9.   


    page.ClientScript.RegisterClientScriptBlock(this.GetType(),"js","<script>Clear(); </script>"); 
      

  10.   

    vs2005中这样写:Page.ClientScript.RegisterStartupScript("","<script language='javascript'>Clear();</script>");
      

  11.   

    this.RegisterStartupScript("clear"," <script>Clear(); </script>"); 
    中的clear是什么意思?
      

  12.   

    clear表示键(key),这个名字可以随便取的,但是要在当前页面唯一。