2

たとえば、入力後に他の強く型付けされた HTML ヘルパーを使用する場合

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

これにより、HomeController クラスが持つメソッドで IntelliSense がポップアップ表示されます。ただし、上記の例では、これは起こりません。リンク テキスト (2 番目のパラメーター) を挿入し、ラムダ式に戻ると、インテリセンスが機能します。

他の人もこれらの問題を経験していますか?

更新 この問題はまだ ASP.NET MVC RC にあります

4

4 に答える 4

1

コントローラー型のジェネリック パラメーターを忘れている可能性があります。

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

ビューはコントローラに結合されていないため、ここではコントローラ タイプが必要です。ビューはモデルのみに結合されます。

于 2008-10-19T16:30:56.903 に答える
0

私の経験では、ASPX ページの Intellisense は控えめに言っても不安定です。あなたが説明したのと同じこと、および他の望ましくない影響を経験しました。場合によっては、Intellisense がまったく機能しなくなることがあります。

于 2008-10-19T15:04:20.197 に答える
0

ASP.NET MVC には、厳密に型指定されたアクション リンク メソッドが含まれていません。メソッドはどこで手に入れましたか?

于 2009-01-28T22:55:44.150 に答える
0

MVC が登場するまで、コードの ASPX ページ インテリセンスに対する強いニーズはありませんでした。VS チームは 2010 でこれにさらに取り組むことを期待していますが、それまでは、少なくとも私が経験したことから、問題は正常です。

于 2008-10-19T15:06:53.577 に答える