2014-02-15 37 views
0

我有多种形式这样的页面:(所有的人有不同的名字检查按钮是否已被提交

<form method="post" name="form1"> 
    <input type="text> 
    <input type="text> 
    <input type="text> 
    <input type="text> 
    <button type="submit" name="button1" class="btn btn-icon btn-primary glyphicons circle_ok"><i></i>Save changes</button> 
</form> 

这是我使用检查哪个表单提交的代码:

if(IsPost && !Request["button1"].IsEmpty()) { 

} 

只有上面的代码工作,如果我通过<input type="submit" name="button"> 我想知道是否有什么办法知道哪些形式与按钮式提交=提交(一说是在我上面贴的形式)提交表单

回答

1

这是因为未张贴a <button>元素的值。你可以一个hidden字段添加到您的形式:

<input type="hidden" name="formname" value="myform" /> 

然后在你的代码检查此:

if(IsPost && Request["formname"] == "myform") { 

} 
+0

它的工作,感谢你的人。 – user3271703

相关问题