读书人

net一道项目中做的有关问题^

发布时间: 2012-03-01 10:25:46 作者: rapoo

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了就

读书人网 >asp.net

热点推荐