找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2058|回复: 9

ASP.NET Web Pages - 对象

  [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2022-3-6 14:16:32 | 显示全部楼层 |阅读模式
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



工控课堂 www.gkket.com

0

主题

85

回帖

128

积分

新手上路

积分
128
发表于 2025-11-25 01:35:40 | 显示全部楼层
求个链接 / 教程,楼主好人一生平安~
工控课堂 www.gkket.com

0

主题

98

回帖

216

积分

注册会员

积分
216
发表于 2025-11-25 01:40:39 | 显示全部楼层
这评论区卧虎藏龙,个个都是人才!
工控课堂 www.gkket.com

0

主题

121

回帖

230

积分

注册会员

积分
230
发表于 2025-11-25 01:40:49 | 显示全部楼层
笑不活了,评论区比正文还精彩
已转发给朋友,一起快乐一下
工控课堂 www.gkket.com

0

主题

97

回帖

262

积分

注册会员

积分
262
发表于 2025-11-25 01:43:50 | 显示全部楼层
这波反向操作,我属实没想到!
工控课堂 www.gkket.com

0

主题

80

回帖

120

积分

新手上路

积分
120
发表于 2025-11-25 01:44:39 | 显示全部楼层
理性围观,感觉大家说的都有道理~
工控课堂 www.gkket.com

0

主题

80

回帖

126

积分

新手上路

积分
126
发表于 2025-11-25 01:45:53 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com

0

主题

106

回帖

388

积分

注册会员

积分
388
发表于 2025-11-25 01:47:35 | 显示全部楼层
来凑个热闹,增加点人气~
工控课堂 www.gkket.com

0

主题

101

回帖

331

积分

注册会员

积分
331
发表于 2025-11-25 01:57:26 | 显示全部楼层
路过混个脸熟,顺便为优质内容打 call~
工控课堂 www.gkket.com

0

主题

63

回帖

85

积分

新手上路

积分
85
发表于 2025-11-25 02:12:18 | 显示全部楼层
占个楼慢慢看,先马克一下
楼主辛苦啦,期待下一篇分享
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 23:59 , Processed in 0.110462 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表