ASP.NET MVC:WebViewPage.cs
ylbtech-funcation-Utility: ASP.NET MVC:WebViewPage.cs |
表示呈现使用 ASP.NET Razor 语法的视图所需的属性和方法。
1.A,WebViewPage 抽象类返回顶部 |
1-1、
#region 程序集 System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 // D:\work-XNY\XNYWeb\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll #endregion using System.Runtime.CompilerServices; using System.Web.WebPages; namespace System.Web.Mvc { // // 摘要: // 表示呈现使用 ASP.NET Razor 语法的视图所需的属性和方法。 public abstract class WebViewPage : WebPageBase, IViewDataContainer, IViewStartPageChild { // // 摘要: // 初始化 System.Web.Mvc.WebViewPage 类的新实例。 protected WebViewPage(); // // 摘要: // 获取与页关联的 System.Web.HttpContext 对象。 // // 返回结果: // 与页关联的 System.Web.HttpContext 对象。 public override HttpContextBase Context { get; set; } // // 摘要: // 获取或设置 System.Web.Mvc.HtmlHelper 对象,该对象用于呈现 HTML 元素。 // // 返回结果: // 用于呈现 HTML 元素的 System.Web.Mvc.HtmlHelper 对象。 public HtmlHelper<object> Html { get; set; } // // 摘要: // 获取或设置用于使用 AJAX 呈现 HTML 的 System.Web.Mvc.AjaxHelper 对象。 // // 返回结果: // 用于使用 AJAX 呈现 HTML 的 System.Web.Mvc.AjaxHelper 对象。 public AjaxHelper<object> Ajax { get; set; } // // 摘要: // 获取关联的 System.Web.Mvc.ViewDataDictionary 对象的 Model 属性。 // // 返回结果: // 关联的 System.Web.Mvc.ViewDataDictionary 对象的 Model 属性。 public object Model { get; } // // 摘要: // 获取要传递到视图的临时数据。 // // 返回结果: // 要传递到视图的临时数据。 public TempDataDictionary TempData { get; } // // 摘要: // 获取或设置已呈现的页的 URL。 // // 返回结果: // 已呈现的页的 URL。 public UrlHelper Url { get; set; } // // 摘要: // 获取视图包。 // // 返回结果: // 视图包。 [Dynamic] public dynamic ViewBag { get; } // // 摘要: // 获取或设置用于呈现视图的信息。 // // 返回结果: // 用于呈现视图的信息,其中包括窗体上下文、临时数据和关联视图的视图数据。 public ViewContext ViewContext { get; set; } // // 摘要: // 获取或设置一个字典,其中包含在控制器和视图之间传递的数据。 // // 返回结果: // 一个字典,其中包含在控制器和视图之间传递的数据。 public ViewDataDictionary ViewData { get; set; } // // 摘要: // 运行 ASP.NET Razor 执行管道的页层次结构。 public override void ExecutePageHierarchy(); // // 摘要: // 初始化 System.Web.Mvc.AjaxHelper、System.Web.Mvc.HtmlHelper 和 System.Web.Mvc.UrlHelper // 类。 public virtual void InitHelpers(); // // 摘要: // 设置页的视图上下文和视图数据。 // // 参数: // parentPage: // 父页。 protected override void ConfigurePage(WebPageBase parentPage); // // 摘要: // 设置视图数据。 // // 参数: // viewData: // 视图数据。 protected virtual void SetViewData(ViewDataDictionary viewData); } }
1-2、
1.B,返回顶部 |
1.C,返回顶部 |
1.D,返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |