如果是把验证码放在一个Label中,那么
if(!Page.IsPostBack)
{
   lbtest.Text="验证码"; //,按button的时候,验证码就不会变了吧!
}
如果是图片的验证码,那我就不知道了!

解决方案 »

  1.   

    你这个button是前台的html控件,不会刷新页面啊
      

  2.   

    panel可以用js来写 显示/隐藏 的吧?用服务器端的好象慢多了。如果panel里面的内容需要更新的话再来个ajax,应该可以了吧?
      

  3.   

    Button的onclick事件改变panel1的css
    使之visiable
    最好不要回传,简单的问题就用简单的方法解决,
      

  4.   

    放到外面还是不行,没用过ajax
      

  5.   

    document.getElementById("Panel1").style.display = "none";估计在页面中找不到这个panel1,那你换一下其它的控件试一下!也许是控件用错了的缘故,在客户端Panel1被解释成<div id="Panel1" style="Z-INDEX: 101; LEFT: 152px; POSITION: absolute; TOP: 160px"></div>
      

  6.   

    按照楼上的指导,我换成了div但是为什么我进去的时候,先闪动一下panel1,然后就消失了,下面的操作正常
      

  7.   

    onclick="aa();return false;"
    这样按钮就不会触发提交操作,就不会刷新页面
    注册码应该也不会重新生成了
      

  8.   

    郁闷,客户端button显示不出来,拖到table里就失效了似的