如题,我用的visual studio 2010,自带的那个初始页面用的<asp:login>这个控件,我用这个页面登陆,发现用重置按钮无法清空文本框,而且之前输入的一组用户名和密码完全不受控制地跑出来,请问哪位碰到过这个问题,麻烦给我详细讲讲,谢谢啦。loginasp.net清空文本框

解决方案 »

  1.   

    文本框和密码  改用input形式
      

  2.   


    我试了,可能是因为在asp:login控件里的原因,提示“创建控件时出错,LoginUser服务器标记的格式不正确”,LoginUser是asp:login控件的id
      

  3.   

    不好意思,之前一条回复有误
    我在后台用UserName = (TextBox)LoginUser.FindControl("UserName");来得到文本框控件,提示“LoginUser: LayoutTemplate 未包含用于用户名的 ID 为 UserName 的 IEditableTextControl。
      

  4.   

    登录控件直接自己写一个用户控件,简单省事,想怎么整就能怎么整。如果非要用Login,在设计模式中,将控件转换为模板,就可以看到各子控件的ID了,然后再FindControl
      

  5.   

    这个控件需要放在相就的Panel里面才可以进行修改,如果不是非必要用这个,建议你用Input控件,控制起来也方便,<asp:login>这个控件基本上及少人用