我的后台代码如下:
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
users us=new users();
if(Page.Session["userid"]!="")
Response.Write("<script language=javascript>alert(已有用户登录过)<script>");
//根据返回值判断用户名和密码是否对应
else if(this.TextBox1.Text!=""&&this.TextBox2.Text!="")
{
if( us.login(this.TextBox1.Text.ToString(),this.Password1.Value.ToString())!=""&&this.Label15.Text==this.TextBox2.Text)
{
Page.Session["userid"]=us.login(this.TextBox1.Text.ToString(),this.Password1.Value.ToString());
Page.Response.Redirect("mainpage.aspx");}
}
else Response.Write("error2.aspx");
}
我想让他弹出一个警告框,可是好象不会弹出啊,我应该怎么写才可以啊
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
users us=new users();
if(Page.Session["userid"]!="")
Response.Write("<script language=javascript>alert(已有用户登录过)<script>");
//根据返回值判断用户名和密码是否对应
else if(this.TextBox1.Text!=""&&this.TextBox2.Text!="")
{
if( us.login(this.TextBox1.Text.ToString(),this.Password1.Value.ToString())!=""&&this.Label15.Text==this.TextBox2.Text)
{
Page.Session["userid"]=us.login(this.TextBox1.Text.ToString(),this.Password1.Value.ToString());
Page.Response.Redirect("mainpage.aspx");}
}
else Response.Write("error2.aspx");
}
我想让他弹出一个警告框,可是好象不会弹出啊,我应该怎么写才可以啊
解决方案 »
- InvalidArgument= "0"的值对于“index”无效
- VS C#打包 卸载的问题
- 急:小弟在做毕业设计...罕见的乱码问题...
- c#一个很简单的问题可就是调不过,大家来帮帮忙啊..小弟学习C#时间不长啊!!
- 如何限制listview的某一列的所有项的输入长度不超过15位,超过后,不让用户继续输入,但不给错误提示
- 如何用c#程序读取word中表格的属性
- 思归,孟子等大侠们请帮忙,就这些分了,请兄弟们帮顶
- 请问怎样在DataGrid控件的尾行显示合计?
- c# 定时关闭程序 和 定时关机
- 100分 求.net的web控件TreeView
- 还是JAVASCRIPT的问题,新手请高手进来帮个忙
- 新手级别,怎么运行就报错呢?帮忙来看看!
->
Response.Write("<script language=javascript>alert('已有用户登录过');<script>");
利用一个TextBox控件,用来做前后端传参数。
再利用前端的<body> onload 事件。
比如
后端代码
users us=new users();
if(Page.Session["userid"]!="")
txtParam = "已有用户登录过";前端代码
function showAlert()
{
if(document.txtParam.value != "")
{
alert(document.txtParam.value);
document.txtParam.value = "";
}
}<body topMargin="0" onload="showAlert();">