zoukankan      html  css  js  c++  java
  • 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-XNYXNYWebpackagesMicrosoft.AspNet.Mvc.5.2.3lib
    et45System.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);
        }
    }
    WebViewPage.cs 抽象类
    1-2、
    1.B,返回顶部
     
    1.C,返回顶部
     
    1.D,返回顶部
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    js图片加载效果(延迟加载+瀑布流加载)
    iOS仿支付宝芝麻信用仪表盘效果
    Spark GraphX 的数据可视化
    [Animations] 快速上手 iOS10 属性动画
    iOS蓝牙BLE4.0通信功能
    微信小程序项目实战之天气预报
    Android利用温度传感器实现带动画效果的电子温度计
    Eclipse集成ijkplayer并实现本地和网络视频播放等
    Android HandlerThread详解
    AsyncTask 异步任务基本使用-下载视频
  • 原文地址:https://www.cnblogs.com/ylbtech/p/7832514.html
Copyright © 2011-2022 走看看