2008-10-19 74 views
2

當我使用任何其他強類型例如Html.ActionLink <>智能感知問題

Html.Actionlink<HomeController>(x=>x. 

這個彈出智能感知上HomeController類有方法後輸入HTML傭工。但是對於上面的例子,這不會發生。只有在插入鏈接文本(第二個參數)並返回到lambda表達式後,智能感應才能工作。

其他人是否遇到過這些問題?

更新 這個問題在ASP.NET MVC RC仍

回答

0

根據我的經驗,在智能感知ASPX頁面是片狀的,至少可以說。我的經歷和你所描述的一樣,以及其他不需要的影響。在某些情況下,Intellisense完全停止工作。

0

直到MVC還沒有強大的ASPX頁面intellisense的代碼需要。我希望VS團隊在2010年能夠繼續努力,但在此之前,至少從我所經歷的問題來看,這些問題是正常的。

1

您migth忘記控制器的類型泛型參數:

Html.Actionlink<YourControllerType>(x=>x. 

這裏需要控制器類型,因爲意見不連接到控制器。 視圖僅與模型耦合。

0

ASP.NET MVC不包含強類型的操作鏈接方法。你從哪裏得到這個方法?

+0

我在想同一件事:我同意! ;-) – 2009-01-28 23:00:12