• ASP.NET Web Pages:对象


    ylbtech-.Net-ASP.NET Web Pages:对象
    1.返回顶部
    1、

    ASP.NET Web Pages - 对象


    Web Pages 经常是跟对象有关的。


    Page 对象

    您已经看到了一些在使用的 Page 对象方法:

    @RenderPage("header.cshtml")
    
    @RenderBody()

    在前面的章节中,您已经看到了两个 Page 对象属性(isPost 和 Request):

    If (isPost) {
    
    if (Request["Choice"] != null ) {

    某些 Page 对象方法

    方法描述
    href 使用指定的值创建 URL。
    RenderBody() 呈现不在布局页命名区域的内容页的一部分。
    RenderPage(page) 在另一个页面中呈现某一个页面的内容。
    RenderSection(section) 呈现布局页命名区域的内容。
    Write(object) 将对象作为 HTML 编码字符串写入。
    WriteLiteral 写入对象时优先不使用 HTML 编码。


    某些 Page 对象属性

    属性描述
    isPost 如果客户端使用的 HTTP 数据传输方法是 POST 请求,则返回 true。
    Layout 获取或者设置布局页面的路径。
    Page 提供了对页面和布局页之间共享的数据的类似属性访问。
    Request 为当前的 HTTP 请求获取 HttpRequest 对象。
    Server 获取 HttpServerUtility 对象,该对象提供了网页处理方法


    Page 对象的 Page 属性

    Page 对象的 Page 属性,提供了对页面和布局页之间共享数据的类似属性访问。

    您可以对 Page 属性使用(添加)您自己的属性:

    • Page.Title
    • Page.Version
    • Page.anythingyoulike

    页面属性是非常有用的。例如,在内容文件中设置页面标题,并在布局文件中使用:

    Home.cshtml

    @{
    Layout="~/Shared/Layout.cshtml";
    Page.Title="Home Page"
    }
    
    <h1>Welcome to runoob.com</h1> 
    
    <h2>Web Site Main Ingredients</h2>
    
    <p>A Home Page (Default.cshtml)</p>
    <p>A Layout File (Layout.cshtml)</p>
    <p>A Style Sheet (Site.css)</p>

    Layout.cshtml

    <!DOCTYPE html>
    <html>
    <head>
    <title>@Page.Title</title>
    </head>
    <body>
    @RenderBody()
    </body>
    </html
    2、
    2.返回顶部
    1、
    2、
    3.返回顶部
     
     
    11.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    LPT算法--时间调度问题
    Java语法学习1
    用JS动态显示文本
    用JS动态创建一个有序表(根据输入添加子列表项)
    邻接表链式结构的实现和顺序结构的实现
    HDU 1242 特殊化带结构体BFS
    POJ 1562深搜判断连体油田个数
    Uva 8道比较水的数论 (练练英语阅读理解)
    HDU 2024 C语言合法标识符(笑)
    再做POJ2406 KMPnext数组的运用
  • 原文地址:https://www.cnblogs.com/storebook/p/8444521.html
Copyright © 2020-2023  润新知