0
A
回答
0
您可以對按鈕名稱進行簡單測試,因爲一次只會發佈一個提交按鈕。
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult MyForm (FormCollection form)
{
bool isButton1 = form.AllKeys.Contains ("Button1");
bool isbutton2 = form.AllKeys.Contains ("Button2");
...
}
1
爲什麼你不讓它們POST到不同的控制器方法?
如果他們做不同的事情,將seemtØ單獨關注更好
3
我想這會給你你在找什麼: Multiple buttons
你基本上包裝每個輸入自己的BeginForm /端部結構並將其分配給單獨的操作方法。
相關問題
- 1. 如果AI按下按鈕 - 按下什麼按鈕(按鍵代碼)
- 2. 什麼按鈕被按下java
- 3. MVC其提交按鈕被按下
- 4. MVC:按下按鈕後顯示錶
- 5. 按下後按鈕按鈕
- 6. 加載數據,按什麼按鈕被按下我的index.html
- 7. 按下按鈕
- 8. 按鈕按下
- 9. 按下按鈕
- 10. 按鈕按下
- 11. 按下按鈕
- 12. 按下按鈕
- 13. 按下按鈕
- 14. Android:爲什麼按下按鈕後按鈕事件不起作用?
- 15. 當用戶按下按鈕時,爲什麼按鈕看起來不同?
- 16. 按音量按鈕按下按下AVAudioPlayer
- 17. 按鈕被按下之前按下按
- 18. 爲什麼按下小程序按鈕時錯誤地按下變量的值?
- 19. MVC按鈕onClick
- 20. 按下UIView按鈕
- 21. 當按下按鈕
- 22. AnjularJS按下按鈕
- 23. EXC_BAD_INSTRUCTION按下按鈕
- 24. 按下按鈕css
- 25. 按Uisearchbar x按鈕按下
- 26. 如何捏按鈕按下按鈕?
- 27. iOS圖像按鈕按下按鈕
- 28. iPhone在按鈕上按下按鈕
- 29. WPF C#按鈕,等待按下按鈕
- 30. 運行按鈕按下按鈕ASP.NET ASP.NET
[MVC Razor Buttons]的可能重複(http://stackoverflow.com/questions/6353511/mvc-razor-buttons) –