Razor-标记语法

啥是Razor?Razor就是一种标记语法,不是什么编程语言,可以让你把在服务器的代码嵌入到网页中。
Razor同时支持C#和VB。
主要讲的是C#里的代码语法。
Razor C#语法规则
• Razor 代码块包含在 @{ … } 中
• 内联表达式(就是一些变量和函数)以 @ 开头就行了
• 代码语句用分号结束
• 变量使用 var 关键字声明
• 字符串用引号括起来
• C# 代码区分大小写
• C# 文件的扩展名是 .cshtml
下面就随便举个例子吧。
用For循环来给下拉框添加选项
在这里插入图片描述
@后面跟的是变量。
在这里插入图片描述
这个For循环算是嵌套成功了。
再来试试获取时间。
我直接把获取时间这块放在页面顶端

@{ 
    var time = DateTime.Now;
}

然后把变量嵌入在input标签中。

<input name="" value="" placeholder="@time" />

在这里插入图片描述
可以明显看到,时间获取也成功了。所以说,这个Razor差不多就是这样子用的吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值