我用的是vvb.net2005,做一个网站,页面有三个按钮,一个登陆,一个退出,一个注册,用REQUIREDFIELDVALIDATOR验证TEXTBOX里面是空值,我希望点登陆时它验证是否为空,退出和注册不验证数据,怎么做,另一个问题是按退出按钮是关闭当前网页,代码怎么写?谢谢各位大侠,我是新手。

解决方案 »

  1.   

    1: 把按钮的CausesValidation属性设置为False
    2: 在关闭的事件里面如下代码就OK了:
    Response.Write("<script   language='javascript'>opener=null;window.close();</script>");
      

  2.   

    谢谢,第一个问题已解决,但第二个问题没有解决,我用的是vb.net,不是Java,运行报错
      

  3.   

    谢谢,第一个问题已解决,但第二个问题没有解决,我用的是vb.net,不是Java,运行报错
      

  4.   

      第一个问题设置关联到哪个控件属性和ValidationGroup属性,第二个问题上面已经解决了
      

  5.   

    第二个问题 <asp:Button id="btnClose" runat="server" Text="退出" OnClientClick="javascript:window.opener=null;window.close();" />请注意你的浏览器是否开启了允许脚本关闭网页!