net一道项目中做的问题求助^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
现在有我一个页面a.aspx
上面有两个服务器输入文本框 txtName,txtEmail 一个服务器按钮 btnLogin
现在想我在两个文件框中输入 aa, aa@sina.com 点按钮,做两个操作
一个是调一个判断方法,即入数库操查找是否存在此用户,如保存在此用户则弹出b.aspx页,
现在我给出我的代码
string userId = Define.GetUserID(this.txtName.Text,this.txtEmail.Text); //判断是否存在此输入的用户
if(userId != " ")
{
// this.btnLogin.Attributes.Add( "onclick ", " <script language= 'javascript '> window.open( '../User/default.aspx ', 'newwindow '); </script> ");
// Page.RegisterClientScriptBlock( "onclick ", " <script language= 'javascript '> window.open( '../User/default.aspx ', 'newwindow '); </script> ");
}
else
{
Page.RegisterStartupScript( " ", " <script> alert( '输入用户不存在或邮件! ') </script> ");
}
上面的代码,就是不能弹出窗体,服务端如何写
------解决方案--------------------这个可以用ajax实现
也可以用取巧的方法 每次都打开一个新窗口b 如果用户不存在就立即关闭b
判断在b中的后台代码写 OK了就