2009-04-17 60 views
1

在我的ASP.NET MVC控制器類中,我有動作方法。我如何知道我的所有操作方法名稱都正確?

在我的觀點中,我有Html.ActionLink s,這些操作方法的名稱設置爲actionName的值。

這些位置中的任何一個將會破壞事物。有沒有任何工具可以用這種方式檢查我的控制器和視圖的有效性?

回答

2

mvc futures assembly有稱取的表達例如爲:

<%=Html.ActionLink<ProductsController>(o => o.Create(), "New")%> 

這些可以在編譯的時候進行檢查和是「友好重構」 ActionLink的的過載。

您將需要遵循一些額外的步驟來強制Visual Studio來編譯你的意見,所以你得到一個錯誤時,名稱不匹配(details here

+0

優秀 - 你能提供一個鏈接? – 2009-04-17 09:04:48

相關問題