首页 > 代码库 > submit
submit
前台<body>中的代码:
<body> <div id="top"> </div> <form id="login" name="login" action="?Action=Login" method="post"> <div id="center"> <div id="center_left"></div> <div id="center_middle"> <div class="user"> <label>用户名: <input type="text" name="UserName" id="UserName" /> </label> </div> <br /> <div class="user"> <label>密 码: <input type="password" name="UserPassword" id="UserPassword" /> </label> </div> </div> <div id="center_middle_right"></div> <div id="center_submit"> <div class="button"> <img id="loginin" src="http://www.mamicode.com/images/dl.gif" width="57" height="20" onclick="document.login.submit()"/> </div> <div class="button"> <img id="loginreset" src="http://www.mamicode.com/images/cz.gif" width="57" height="20" onclick="document.login.reset()"/> </div> </div> <div id="center_right"></div> </div> </form> <div id="footer"></div></body>
通过图片的点击事件,执行form.submit()传递form中的参数。
后台cs代码:
protected string Action = ""; myBaseClass myData = http://www.mamicode.com/new myBaseClass();""; public string UserPassword = ""; } protected UserLoginInfo _UserLoginInfo = new UserLoginInfo();//创建对象 protected void Page_Load(object sender, EventArgs e) { Init_WebControls(); } public void Init_WebControls() { try { if (!string.IsNullOrEmpty(Request.QueryString["Action"]))//获取form的Action中的参数 { Action = Request.QueryString["Action"].Trim().ToLower();//去掉空格并变小写 前台<body>中的代码:
<body> <div id="top"> </div> <form id="login" name="login" action="?Action=Login" method="post"> <div id="center"> <div id="center_left"></div> <div id="center_middle"> <div class="user"> <label>用户名: <input type="text" name="UserName" id="UserName" /> </label> </div> <br /> <div class="user"> <label>密 码: <input type="password" name="UserPassword" id="UserPassword" /> </label> </div> </div> <div id="center_middle_right"></div> <div id="center_submit"> <div class="button"> <img id="loginin" src="http://www.mamicode.com/images/dl.gif" width="57" height="20" onclick="document.login.submit()"/> </div> <div class="button"> <img id="loginreset" src="http://www.mamicode.com/images/cz.gif" width="57" height="20" onclick="document.login.reset()"/> </div> </div> <div id="center_right"></div> </div> </form> <div id="footer"></div></body>
通过图片的点击事件,执行form.submit()传递form中的参数。
后台cs代码:
protected string Action = ""; myBaseClass myData = http://www.mamicode.com/new myBaseClass();""; public string UserPassword = ""; } protected UserLoginInfo _UserLoginInfo = new UserLoginInfo();//创建对象 protected void Page_Load(object sender, EventArgs e) { Init_WebControls(); } public void Init_WebControls() { try { if (!string.IsNullOrEmpty(Request.QueryString["Action"]))//获取form的Action中的参数 { Action = Request.QueryString["Action"].Trim().ToLower();//去掉空格并变小写 } switch (Action) { case "login": if (!string.IsNullOrEmpty(Request.Form["UserName"]) && !string.IsNullOrEmpty(Request.Form["UserPassWord"]))//获取form中的参数 { _UserLoginInfo.UserName = Request.Form["UserName"].ToString(); _UserLoginInfo.UserPassword = Request.Form["UserPassWord"].ToString(); string user = "select 管理员名称,密码 from T_管理员表 where 管理员名称=‘" + _UserLoginInfo.UserName + "‘ and 密码=‘" + _UserLoginInfo.UserPassword + "‘"; if (myData.readDataSet(user).Tables[0].Rows.Count == 1) { Response.Redirect("Main.aspx", false);//防止Response.End 方法终止页的执行 } else { Response.Write("<Script Language=JavaScript>alert(‘密码或用户名错误,请重试!‘);</Script>"); } } break; } } catch (Exception ex) { throw new Exception(ex.Message); }
} } switch (Action) { case "login": if (!string.IsNullOrEmpty(Request.Form["UserName"]) && !string.IsNullOrEmpty(Request.Form["UserPassWord"]))//获取form中的参数 { _UserLoginInfo.UserName = Request.Form["UserName"].ToString(); _UserLoginInfo.UserPassword = Request.Form["UserPassWord"].ToString(); string user = "select 管理员名称,密码 from T_管理员表 where 管理员名称=‘" + _UserLoginInfo.UserName + "‘ and 密码=‘" + _UserLoginInfo.UserPassword + "‘"; if (myData.readDataSet(user).Tables[0].Rows.Count == 1) { Response.Redirect("Main.aspx", false);//防止Response.End 方法终止页的执行 } else { Response.Write("<Script Language=JavaScript>alert(‘密码或用户名错误,请重试!‘);</Script>"); } } break; } } catch (Exception ex) { throw new Exception(ex.Message); } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。