1

我用

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

提交表格。在服务器端还有其他按钮在做一些其他的事情。

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

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

?

谢谢

================更多解释===================

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

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

1 回答 1

1

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

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

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

于 2012-10-04T21:19:34.683 回答