ASP.NET Razor
来源:互联网 发布:老淘宝店铺没流量 编辑:程序博客网 时间:2024/06/01 09:50
Razor 是一种标记语法,可以让您将基于服务器的代码(Visual Basic 和 C#)嵌入到网页中
- 主要的 Razor C# 语法规则:
(1)、Razor 代码块包含在 @{ … } 中
(2)、内联表达式(变量和函数)以 @ 开头
(3)、代码语句用分号结束
(4)、变量使用 var 关键字声明
(5)、字符串用引号括起来
(6)、C# 代码区分大小写
(7)、C# 文件的扩展名是 .cshtml
<!-- Single statement block -->@{ var myMessage = "Hello World"; }<!-- Inline expression or variable --><p>The value of myMessage is: @myMessage</p> <!-- Multi-statement block -->@{var greeting = "Welcome to our site!";var weekDay = DateTime.Now.DayOfWeek;var greetingMessage = greeting + " Here in Huston it is: " + weekDay;}<p>The greeting is: @greetingMessage</p>
2.For 循环
@for(var i = 10; i < 21; i++){<p>Line @i</p>}
3.If 条件
@{var price=50;}@if (price>30){<p>The price is too high.</p>}
4.HTML 链接
呈现 HTML 链接的最简单的方法是使用 HTML.ActionLink() 帮助器。
通过 MVC,Html.ActionLink() 不连接到视图。它创建一个连接到控制器操作。
Razor 语法:
@Html.ActionLink("About this Website", "About")
阅读全文
0 0
- Asp.Net MVC Razor
- ASP.NET Razor语法
- ASP.NET Razor - C#
- ASP.NET Razor - 标记
- ASP.NET Razor - 标记
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET Razor
- ASP.NET MVC3 Razor 语法
- ASP.NET MVC3 Razor布局
- Asp.net MVC3 Razor语法
- 初学NGUI遇到的问题
- ionic 常用命令
- Java8中使用默认方法实现多重继承的测试
- Android开发常用工具类
- 使用浅层神经网络识别图片中的英文字母
- ASP.NET Razor
- IIS的安装及网站发布的图解,iis发布图解
- const 剖析
- 单行注释和多行注释 文本注释
- ?? 运算符(C# 参考)
- day09
- 给页面添加遮罩层
- 文件上传图片覆盖在 上传框上
- Python基础(九)- 异常处理