我必須維護一個使用MVC 1的項目。它似乎對[HttpPost]
沒有任何瞭解,並且get和post都會調用相同的操作方法。區分創建視圖和提交表單數據的正確方法是什麼?MVC中的HttpPost 1
謝謝。
我必須維護一個使用MVC 1的項目。它似乎對[HttpPost]
沒有任何瞭解,並且get和post都會調用相同的操作方法。區分創建視圖和提交表單數據的正確方法是什麼?MVC中的HttpPost 1
謝謝。
MVC 1是古老的,但爲了做到這一點,你使用AcceptVerbs屬性
[AcceptVerbs(HttpVerbs.Post)]
或
[AcceptVerbs(HttpVerbs.Get)]
等
謝謝!這正是我所期待的。 –
嗯...仍然只使用[AcceptVerbs(HttpVerbs.Get)]的版本... –
所以完整的解決方案可以在這裏看到:https://stackoverflow.com/questions/724386/post-and-get -with-same-method-signature AcceptVerbs爲您提供HttpPost/Get,但您還需要進行額外的簽名更改。 – mikeswright49
的[後可能重複,並與同樣的方法得到簽名](http://stackoverflow.com/questions/724386/post-and-get-with-same-method-signature) – Liam
不,它不是重複的。我沒有嘗試使用相同的簽名。 –