2014-02-15 39 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

相關問題