javascript - 如何知道 document.forms ['aspnetForm' ].submit() 在服务器端进行提交?

标签 javascript asp.net

我用

document.forms['aspnetForm'].submit() 

提交表单。还有其他按钮也在服务器端执行其他一些操作。

是否可以在服务器端,例如,在 Page_Load(object sender, EventArgs e) 中,使用某种方法来检查称为此的客户端

document.forms['aspnetForm'].submit() 

谢谢

===============更多说明===================

例如,单击下面的任一按钮都会将表单提交到服务器端,我如何知道在Page_Load中单击了哪一个?

<input type="button" value="Submit" onclick="document.forms['aspnetForm'].submit()" />
<input type="submit" value="Edit" />

最佳答案

您可以在 JavaScript 中调用 .submit() 的同时在隐藏字段中设置值。喜欢:

<input type="hidden" id="client-submit" value="true" />

(然后在服务器端检查该表单字段值。)

关于javascript - 如何知道 document.forms ['aspnetForm' ].submit() 在服务器端进行提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12735994/

相关文章:

javascript - 在线图像流 (MJPEG) 在 IE 11 中不起作用

javascript reduce 未定义

c# - 将复选框的值传递给 asp.net mvc4 中的 Controller 操作

c# - 在 Asp.Net 中获取 jQuery Ajax 返回数据

asp.net - 无法通过附加进程 w3wp 在 IIS7 上调试 asp.net

javascript - Android Studio(网页帮助)net : ERR_FILE_NOT_FOUND

javascript - 如何在javascript中用 '[['替换 '${'

javascript - 如何使用 Jquery addClass( ) 添加和删除选择输入的类?

asp.net/vb.net - system.net smtp 邮件不工作

c# - 从 ASP.NET MVC 创建打开的 XML Excel 工作表时出错