asp.net后台提交表单 如题,我的意思是比如前台有个文本和submit按钮,后台有判断if(a>10){提交表单} 请问如何能在不点提交按钮,直接在后台实现提交按钮的功能呢?谢谢拉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你前台的功能怎么跑后台实现呢?后台执行只能是页面加载完毕的时候执行提交,这样就不能输入内容了当然也可以这样<input onblur="this.form.submit()">也能进行提交,无需按submit 不用按钮事件触发 、那就以别的事件触发、或者写到pageload 里 我懂卸载pageload里但是具体的该怎么写呢?? 后台提交的做法1,在Page-Load里面写实现方法<%@ Page Language="C#" AutoEventWireup="true" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> protected void Page_Load(object sender, EventArgs e) { Response.Write("xx"); Page.ClientScript.RegisterStartupScript(Page.GetType(), "js", "document.forms[0].submit();", true); }</script><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form action="http://xxxx/Default.aspx" runat="server"> <input name="xxx" value="xx" type="hidden" /> </form></body></html>2,如果你不转到前端,直接使用HttpWebRequest提交也是可以的 或者<form action="/Default.aspx"><input name="xxx" value="xx" type="hidden" /></form> <script> window.onload = function () { document.forms[0].submit(); } </script> net_lover回答的可以在加载时就提交表单 asp.net网站代码操作系统文件问题 asp.net 2.0 中怎么可以更简单的转换千位分隔符 菜菜跪求,好人达人贵人高人热心人都进来 XML操作,xpath的问题 一个概念问题 [新人求助]请求处理报错404.7 前台页面js函数参数采用数据绑定,数据自定义列名不能显示的问题 winform 主界面设计 谁能把这句三向选择的JAVASCRIPT语句变为c#语句? 请教日期变量比较的问题? 求asp.net+JQuery无刷新Demo 求解:为何使用wb.execwb(6, 6);打印时经常只能打印出第一页!?
后台执行只能是页面加载完毕的时候执行提交,这样就不能输入内容了当然也可以这样
<input onblur="this.form.submit()">也能进行提交,无需按submit
1,在Page-Load里面写
实现方法
<%@ Page Language="C#" AutoEventWireup="true" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> protected void Page_Load(object sender, EventArgs e)
{
Response.Write("xx");
Page.ClientScript.RegisterStartupScript(Page.GetType(), "js", "document.forms[0].submit();", true);
}
</script><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form action="http://xxxx/Default.aspx" runat="server">
<input name="xxx" value="xx" type="hidden" />
</form>
</body>
</html>
2,如果你不转到前端,直接使用HttpWebRequest提交也是可以的
<form action="/Default.aspx">
<input name="xxx" value="xx" type="hidden" />
</form>
<script>
window.onload = function () { document.forms[0].submit(); }
</script>