1
我正在向同一動作發送2個不同模型,例如。我要麼發送ContactEdit或GeneralEdit模型到相同的行動。該行動將需要確定發送哪個模型。有沒有辦法做到這一點?我通過查詢參數來告訴該模型通過沒問題,但有沒有辦法做這樣的事情:無需使用參數從asp.net mvc動作獲取模型
[HttpPost]
public ActionResult SingleUser(Part part)
{
if(part == Part.General)
GeneralEditModel model = Model as GeneralEditModel;
else
ContactEditModel model = Model as ContactEditModel;
//....
}
你能否解釋一下爲什麼你這樣做?在我看來,有兩個單獨的行動會更容易。 – Francisco