0
在ASP.NET MVC3 C#,我想和這個簽名的動作:如何製作一個適當調用使用泛型的動作的表單?
public ActionResult Restore<T>(int entityId, string redirect) where T : class
我無法弄清楚如何正確地從視圖中通過用戶操作調用這個動作。是否有可能從視圖中傳遞類似的類型?
也許類似的東西:
@using (Html.BeginForm("Restore", "Global", new { T = @m }))
也許在保留功能的簽名會改變嗎?
好的,所以以這種方式使用泛型是不可能的。如果我將模型對象傳遞給動作,該怎麼辦? – 2012-04-12 20:40:23
@TravisJ - 我不明白。什麼模型對象?你沒有提供。你究竟在問什麼? – 2012-04-12 20:42:03
在視圖中,視圖模型會有一個對象 - 讓我們調用它的Box(@ m.Box)。我可以將該對象傳遞給動作。我正在嘗試針對一些基本的重複性粗暴操作進行全球行動。 – 2012-04-12 20:44:09