0

新しい強く型付けされたヘルパーを使用しようとしています。コントロールでモデルを継承しました: Inherits="System.Web.Mvc.ViewUserControl"

しかし、インテリセンスはモデルを公開しておらず、コードを強制するとページは満足しません。標準のビューでそれを行うと、すべてがうまくいきます。これは私ができることを期待していることです:

<%= Html.LabelFor(m => m.FirstName) %>

これらのヘルパーは、この方法で部分ビューで使用できますか?

ロイド

4

1 に答える 1

3

はい。

型指定された Model プロパティにアクセスするには、パーシャルを厳密に型指定されたものとして宣言する必要があります。

Inherits="System.Web.Mvc.ViewUserControl<YourModel>"
于 2010-01-28T20:30:36.520 に答える