我在登陆的地方加了一个图片验证码
可是每次输入完用户名密码图片验证码后按回车。并不登陆。而是又生成了一个新的图片验证码, 
我只能手动去点那个登陆按钮才能登陆。
请问如何处理 才能按回车键后直接登陆

解决方案 »

  1.   

    你代码是怎么写的?
    是不是在pageload里面写了生成的验证码
    没有写ispostback
      

  2.   

    我是这么写的
     protected void Page_Load(object sender, EventArgs e)
        {
            this.btnimage.ImageUrl = "TextVerify.aspx";
        }
      

  3.   

    可以用以下代码试一下,给密码框txtPwd添加一个回车事件
    txtPwd.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById('" + ButLogin.UniqueID + "').click();return false;}} else {return true}; ");
    放到后台的Page_Load事件里,到用户输入密码以后,回车按钮的点击事件会自动相应登录事件。