2013-08-01 40 views
0

我有自定義的HtmlHelper創建導航菜單鏈接。現在我想爲這個幫手添加智能感知支持。 HtmlHelper中的控制器和動作名稱自動完成

public static class MenuLinkHelper 
{ 
    public static MvcHtmlString MenuLink(this HtmlHelper htmlHelper, string linkText, string actionName, string controllerName) 
    { 
     //... 
    } 
} 

例如,打字的時候:

@Html.MenuLink("Mainpage", "Index", "") 

我希望看到控制器和動作的名稱,自動完成。 我該怎麼做?

P.S .:我正在使用ASP.NET MVC 4.

+0

Resharper這樣做。考慮購買Resharper。 –

+0

是Resharper .. –

回答

0

您將需要Visual Studio插件。自動完成總是作爲插件完成的。

+0

Garath,對於標準html helpers是否自動完成,是否作爲插件實現?我認爲,它是通過屬性或類中的特殊評論來實現的。 – lewis

+0

我將不得不在原始的asp.net mvc源代碼中檢查它,但我幾乎可以確定它沒有屬性 –

0

我認爲這個支持被燒入到工廠助手擴展的Resharper中。

相關問題