MVC学习之Razor视图引擎语法示例

 时间:2024-10-14 03:36:17

1、首先我们先创建一个MVC的项目“Razor”,用来测试Razor引擎的各种语法。

MVC学习之Razor视图引擎语法示例

3、创建好了之后,就可以看到我们刚创建的视图了。发现顶部就是一个用Razor引擎写的代码。@辘腋粪梯{ ViewBag.Title = "rezortest";}给页面的标题为“rezortest”。我们可以看到上面的代码就是一个Razor引擎,它的核心转换字符是“at”符号@。

MVC学习之Razor视图引擎语法示例

5、首先我们来做一个获取代码表达式的值:<h1>我要获取标题的字符串长度: @ViewBag.Title.Length </h1>通过@ViewBag.Title.Length这个表达式来自动获取标题字符串的长度,显示结果如下:

MVC学习之Razor视图引擎语法示例

7、代码块的用法:代码块中定了一个泛型的字符串。@{ List<string> items = new List<string>(); items.Add("项目1"); items.Add("项目2"); items.Add("项目3");}在页面中输出泛型字符串的值:用到了文本代码和标记结合@foreach (var item in items){ <li>@item</li>}输出结果如下,完美个完成了工作

MVC学习之Razor视图引擎语法示例

9、不显示经过HTML编码的消息<span>@Html.Raw("<h1>我是h1格式的字符串</h1>")</span>@Html.Raw()方法来完成,看看执行结果吧。

MVC学习之Razor视图引擎语法示例
  • 图表控件FineReport教程:[2]启动设计器
  • 提示pip版本低时,该如何安装第三方库?
  • 如何使用phpMyAdmin进行导入基本设置
  • android如何编写hello world?
  • 火狐浏览器怎样查看页面源代码
  • 热门搜索
    福州的旅游景点 有关旅游的英语作文 翡翠岛旅游 陕西旅游集团公司 扬州旅游节 南充旅游景点 沈阳旅游地图 花都万达文化旅游城 常州旅游局 揭西旅游景点