请问大家我错在哪里呢?

问题描述

我的代码如下,但是有个问题,dlbutton按钮是登陆按钮,没有问题。而button1是想转到别的页面,但是我点击button1想转到其他页面,但是也会提示用户名和密码必须输入。大家看看我该怎么办。protectedvoiddlbutton_Click(objectsender,EventArgse){if((btsfzh.IsValid==true)&&(btmm.IsValid==true)&&(yzsfzh.IsValid==true)){stringlianjie=ConfigurationManager.ConnectionStrings["lianjieshujuku"].ConnectionString;SqlConnectionconn=newSqlConnection(lianjie);conn.Open();SqlCommandcmd=newSqlCommand();cmd.Connection=conn;stringsfzh=this.tsfzh.Text.Trim();stringpwd=this.tmima.Text.Trim();cmd.Parameters.AddWithValue("@sfzh",sfzh);cmd.Parameters.AddWithValue("@pwd",pwd);cmd.CommandText="select*fromuserinfowhere[身份证号]=@sfzhand[密码]=@pwd";SqlDataReaderdr=cmd.ExecuteReader();if(dr.Read()){Session["username"]=dr["姓名"].ToString();Session["zhiwu"]=dr["职务"].ToString();Response.Redirect("main.aspx");}else{Response.Write("<script>alert('输入有误,请重新输入!');</script>");}if(conn.State==ConnectionState.Open){conn.Close();}}}protectedvoidButton1_Click(objectsender,EventArgse){Response.Redirect("/login/changlogin.aspx");}

解决方案

解决方案二:
“提示用户名和密码必须输入”有这句的地方贴出来
解决方案三:
用户名、密码有强制性校验吧?
解决方案四:
你这样写的ado.net有问题吧,如果跳转走了,数据库岂不是还在开着
解决方案五:
这种事情,应该先自己调试
解决方案六:
你这个应该是服务端的按钮控件点击的时候触发了jquery的验证了。你可以试试,<inputtype="button"value="Button"onclick="location.href='/login/changlogin.aspx'"/>
解决方案七:
提示用户名和密码必须输入的地方应该是前台jquery的验证,可以把这个验证放到dlbutton_Click事件里面来
解决方案八:
你是不是把button1的click事件绑定到了click了,aspx页面代码贴出来看看

时间: 2024-07-28 19:52:07

请问大家我错在哪里呢?的相关文章

请问大神错在哪里 c语言初学者

问题描述 请问大神错在哪里 c语言初学者 #includeint main(void)one-three(void);two(void);{ printf(""starting now.n"");one-three();two();printf(""three.n"");printf(""done!n"");return 0; }one-three(void){ printf("

android 请问下面这个错无是什么原因?

问题描述 android 请问下面这个错无是什么原因? 解决方案 把.png去掉,不需要扩展名 解决方案二: 图片命名问题,你重新命名试试

max-请问这个程序错在哪里?

问题描述 请问这个程序错在哪里? #include int main(){ int max(int xint y); int abc; scanf(""%d%d""&a&b); c=max(ab); printf(""max=%dn""c); return 0;}int max(int xint y);{ int z; if(x>y)z=x; else z=y; return(z);}构建时出现一个错误F

关于java.lang.IllegalStateException报错

问题描述 java.lang.IllegalStateException:IOException:PrematureendofPOSTdata请问这个报错意思是什么? 解决方案 解决方案二:你在做什么操作报的错解决方案三:翻译一下就是了吧,非法状态异常,io异常,过早结束了post数据解决方案四:你在做什么操作报的这个错误

DOMIANO LOTUS报错信息

问题描述 各位大虾,昨天公司邮件服务器发送邮件至其他站点无法发送,收到如下报错信息:NoroutefoundtodomainnacmgfromserverSYAC-YZ02NOTES/SYAC/SAIC/CN.CheckServer,ConnectionandDomaindocumentsintheDominoDirectory,后重启邮件主机路由后回复正常.通过查看主机邮件路由日志发现如下异常:2010-11-0916:41:27Router:Routingcostbiasresetinrou

org.apache.struts.actions.DispatchAction.dispatchMethod是什么错?

问题描述 javax.servlet.ServletExceptionatorg.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:294)atorg.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)atorg.apache.struts.action.RequestProcessor.processActionP

android 设置textview背景色问题

问题描述 android 设置textview背景色问题 android 设置textview背景色问题 String str3= "0xff682536" int backColor=Integer.parseInt(str3); textView.setBackgroundColor(backColor); 请问上述代码错在哪里,如何修改? 解决方案 String str3= "0xff682536" textView.setBackgroundColor(Co

新手求教 php查询 遍历数据库 多条符合条件数据输出的记录只有一条

问题描述 新手求教 php查询 遍历数据库 多条符合条件数据输出的记录只有一条 ($result = 0;//搜索结果默认值(不搜索) 1=正确搜索到结果2=搜索到结果但非第一次3=没搜索到结果4=系统提示) if($msg0 == 1){ ///号信息 $sql=""select * from tgs_code where bianhao='$bianhao'""; //sql语句在数据库查询可返回多条记录 ///echo $sql; $res=mysql_que

gcc-mac编译安装pyodbc失败

问题描述 mac编译安装pyodbc失败 我想在 mac 中使用 python+odbc 的方式实现远程访问 oracle 数据库,所以下载了 pyodbc-3.0.7的源码在本地编译.按 README 中的方法执行 python setup.py build install 时遇到报错如下: www:pyodbc-3.0.7 Philip$ python setup.py build installrunning buildrunning build_extbuilding 'pyodbc'