1

MVC 3ビューマスターページ(ASPX)とマスターページの違いは何ですか。私は主にレイザービューエンジンを使用するasp.netMVC3プロジェクトに取り組んでいますが、SSRSレポートを統合するには、Aspxページを追加する必要があります。プロジェクトのcshtmlページと同じレイアウトのレポートが必要です。プロジェクトに追加する必要があるマスターページとその理由を教えてください。

4

2 に答える 2

1

これは基本クラスです:

  • 従来のWebFormsMasterPageは、System.Web.UI.MasterPageクラスから派生しています。
  • ASP.NET MVC MasterPage(WebFormsビューエンジンを使用している場合)はクラスから派生し、クラスSystem.Web.Mvc.ViewMasterPageはから派生しますが、、、、、、、、などの追加のSystem.Web.UI.MasterPageプロパティが追加されるため、MVC固有のアーティファクトにアクセスできます。 。ModelHtmlAjaxUrlTempDataViewBag

ASP.NET MVCアプリケーション内では、System.Web.Mvc.ViewMasterPageこれらすべてのMVC固有の概念にアクセスする必要がある場合は、クラスを使用する必要があります。

于 2012-07-04T07:07:34.173 に答える
0

マスターページはASP.NET2.0で導入され、ビューマスターページはASP.NETMVCアプリケーションで使用されます。ビューマスターページには異なる基本クラスがあり、ヘルパーにアクセスでき、モデルに強く入力できます(MVCで)。

于 2012-07-04T07:01:06.237 に答える