MVC 3ビューマスターページ(ASPX)とマスターページの違いは何ですか。私は主にレイザービューエンジンを使用するasp.netMVC3プロジェクトに取り組んでいますが、SSRSレポートを統合するには、Aspxページを追加する必要があります。プロジェクトのcshtmlページと同じレイアウトのレポートが必要です。プロジェクトに追加する必要があるマスターページとその理由を教えてください。
1243 次
2 に答える
1
これは基本クラスです:
- 従来のWebFormsMasterPageは、
System.Web.UI.MasterPage
クラスから派生しています。 - ASP.NET MVC MasterPage(WebFormsビューエンジンを使用している場合)はクラスから派生し、クラス
System.Web.Mvc.ViewMasterPage
はから派生しますが、、、、、、、、などの追加のSystem.Web.UI.MasterPage
プロパティが追加されるため、MVC固有のアーティファクトにアクセスできます。 。Model
Html
Ajax
Url
TempData
ViewBag
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 に答える