我有一個帶有兩個不同提交按鈕的帶有兩個窗體的視圖。一個表單更改配置文件,另一個更改密碼。到目前爲止,我只有一個@using(Html.BeginForm())聲明 。我需要兩個,因爲我有兩種形式。如何將按鈕路由到適當的HTTPPost控制器操作方法?asp.net mvc查看有兩種形式。如何將兩個不同的提交按鈕路由到適當的控制器操作方法
這裏是我的按鈕
密碼:
簡介:
我有一個帶有兩個不同提交按鈕的帶有兩個窗體的視圖。一個表單更改配置文件,另一個更改密碼。到目前爲止,我只有一個@using(Html.BeginForm())聲明 。我需要兩個,因爲我有兩種形式。如何將按鈕路由到適當的HTTPPost控制器操作方法?asp.net mvc查看有兩種形式。如何將兩個不同的提交按鈕路由到適當的控制器操作方法
這裏是我的按鈕
密碼:
簡介:
,因爲你需要你可以有許多形式,並且要使用的路由將被指定在包含每個提交按鈕的Html.BeginForm上。
檢查StackOverflow上這個已經回答的問題:asp.net MVC 4 multiple post via different forms
BeginForm接受2個參數:操作名稱和控制器名稱:
Html.BeginForm("ActionName", "ControllerName", ...)
您可以設置各種形式的正確動作/控制器。
如果你認爲這個問題是重複的,你可以將它標記爲** Duplicate **。 – Win