私は現在、カスタムカミソリページベースクラスおよびモデルタイプを指定するには、この構文を使用しているファイルこのコードを簡素化する新しい命令:ASP.NET MVCは、レイザー(CSHTML)用のカスタムベースクラスを強制する
@model MyModel
私はこれを使用したいのですが、私はそれが私のカスタムベースクラスで動作させるための方法を見つけることができません。サイトのグローバルレベルでこれを指定する方法はありますか?ビュー/ web.configファイルで
私は現在、カスタムカミソリページベースクラスおよびモデルタイプを指定するには、この構文を使用しているファイルこのコードを簡素化する新しい命令:ASP.NET MVCは、レイザー(CSHTML)用のカスタムベースクラスを強制する
@model MyModel
私はこれを使用したいのですが、私はそれが私のカスタムベースクラスで動作させるための方法を見つけることができません。サイトのグローバルレベルでこれを指定する方法はありますか?ビュー/ web.configファイルで
あなたのクラスに
<pages pageBaseType="System.Web.Mvc.WebViewPage">
を変更
はViews/Web.config
でこれを指定しようとしましたか?
<system.web.webPages.razor>
<pages pageBaseType="MyUberCustomBaseClass">
</pages>
</system.web.webPages.razor>
ありがとうArnis。私はルカシュの答えを30秒前に答えたので、あなたの答えはそれ以外の点では全く同じです:) –
@Drewそれは問題ありません。主なものは、あなたが解決策を見つけたということです。 –
@ArnisL .: Arnisといいこと。それに+1。 –
素晴らしいです。どうもありがとう。 –