《MVC 系列》- Razor语法
程序员文章站
2022-06-10 13:08:53
...
使用C#语法
方式一
@{
for (int i = 0; i < 2; i++)
{
@i<br />
}
}
方式二
@for (int i = 0; i < 2; i++)
{
@i<br />
}
使用匿名类型
方式一
@{
var person = new {Name = "张三"};
@person.Name
}
方式二
@{
var animal = new {Name = "小白"};
}
@animal.Name
注释
方式一
@*
块注释
*@
方式二
@{
//行注释
}
在试图中定义方法
@helper GenerateDiv(string name)
{
<div>@name</div>
}
@GenerateDiv("Hello C#")
@GenerateDiv("Hello Java")
输出HTML,输出转义html
@{
HtmlString htmlString = new HtmlString("<input type='text' >");
@htmlString
}
输出HTML,输出不转依html
转载于:https://my.oschina.net/kimisme/blog/1603212
下一篇: 让AI和大数据更好地保护个*利
推荐阅读
-
详解ASP.NET MVC 利用Razor引擎生成静态页
-
ASP.NET MVC IOC依赖注入之Autofac系列(一)
-
你所不知道的ASP.NET Core MVC/WebApi基础系列 (二)
-
ASP.NET MVC4 Razor模板简易分页效果
-
学习ASP.NET Core Razor 编程系列十二——在页面中增加校验
-
[AspNetCore 3.0] 在RazorPages/MVC 中使用 Blazor (Razor组件)
-
ASP.NET MVC Razor视图引擎攻略
-
[Asp.net MVC]Asp.net MVC5系列——Razor语法
-
ASP.NET MVC+EF框架+EasyUI实现权限管理系列(2)-数据库访问层的设计Demo
-
mvc上传到美橙云虚拟机系列问题的解决方法