Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET表单提交来自标准HTML提交,无JavaScript_Asp.net - Fatal编程技术网

ASP.NET表单提交来自标准HTML提交,无JavaScript

ASP.NET表单提交来自标准HTML提交,无JavaScript,asp.net,Asp.net,在ASP.NET中,您是否可以不使用跨页回发、从非ASP.NET控件向其他页面提交表单,并且不使用Javascript *我在母版页中使用ASP.NET和全局表单 *我的网站需要不使用Javascript,我想避免URL参数 *我正在使用,它将为我的应用程序中的特定记录打开一个新页面 *我想使用输入按钮的名称来获取要编辑的RecordId,并使用HTTP post(而不是URL参数)将其发布到新页面 这是可以做到的 我不确定我是否完全理解,所以如果我偏离了方向,我很抱歉 您可能可以添加一个复选框

在ASP.NET中,您是否可以不使用跨页回发、从非ASP.NET控件向其他页面提交表单,并且不使用Javascript

*我在母版页中使用ASP.NET和全局表单

*我的网站需要不使用Javascript,我想避免URL参数

*我正在使用,它将为我的应用程序中的特定记录打开一个新页面

*我想使用输入按钮的名称来获取要编辑的RecordId,并使用HTTP post(而不是URL参数)将其发布到新页面


这是可以做到的

我不确定我是否完全理解,所以如果我偏离了方向,我很抱歉


您可能可以添加一个复选框,其ID为RecordID,然后当您执行HTTP POST时,您可以循环检查复选框并查看哪个复选框被选中。不过,可能还有更优雅的解决方案。

设置帖子页面和打开新窗口的目标:

this.Form.Action = "YourNextPage.aspx";
this.Form.Target = "_blank";
然后,在下一页中获取值:

this.Request.Form[...