有沒有什麼辦法在傳入的對象實際進入/(傳遞給) ?梅託德..例如... 默認情況下,我想指數() - 行動的方法來始終以MyClass的的說法..如何「掛鉤」到參數/對象被傳遞給動作方法的管道
所以..如果用戶訪問mydomain.com/AController/
的triggerd行動的方法應該是
public ActionResult Index(MyClass arg)
{
return View();
}
林真的不知道h的解釋這..但希望你得到它.. 我實際上想要做的是Umbraco在他們的MVC項目中做的同樣的事情..他們總是傳遞一個RenderModel對象,除了我想要有我自己的類型不是RenderModel ..
在此先感謝!
原諒我,如果目的我忽略了你的Umbraco言論,但是你可能會忽略你在ASP.NET MVC中獲得的模型綁定點。你可以使用動作過濾器來掛鉤流水線,但是不清楚你是否要添加* RenderModel,或者如果RenderModel *是你的模型*。你能詳細說明一下'MyClass'的外觀和RenderModel的例子嗎? –
通過使用行爲過濾我猜你的意思是這樣: [MyActionFilter] 公衆的ActionResult指數(MyClass的ARG) { 返回查看() },這是不是一種選擇。我不想使用任何?裝飾屬性..只是「簡單」修改管道之前,索引操作方法得到執行,所以它得到執行與參數ARGS作爲MyClass類型的對象 – Inx