首页 > 代码库 > ASP.NET Web Pages ----学习笔记(二)
ASP.NET Web Pages ----学习笔记(二)
C#主要Razor语法规则:
Razor代码块由@{...}包围
行内表达式以@开始
代码语句以分号结束
变量通过var关键词进行声明
字符串用引用来包围
C#代码对大小写敏感
C#文件的扩展名是.cshtml
内容块
@RenderPage()从不同的文件导入内容
使用布局页面
@RenderBody()
内容页必须以Layout指令开头
防止代码泄露
在ASP.NET中,名称以下划线开头的文件无法通过Web来浏览
隐藏敏感信息
在ASP.NET中,隐藏敏感信息常用方法是把这些信息保存在名为“_AppStart”的独立文件中。
ASP.NET提供三种处理文件夹路径的工具:~操作符、Server.MapPath方法以及Href方法。
~操作符
编程代码中规定虚拟根目录,请使用~操作符
Server.MapPath方法将虚拟路径(/default.cshtml)转换为服务器能够理解的物理路径。
Href方法把代码中的路径转换为浏览器能够理解的路径。
Web启动之前:_AppStart
每张页面之前:_PageStart
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。