当前位置: 移动技术网 > IT编程>开发语言>.net > ASP.NET Razor - 标记

ASP.NET Razor - 标记

2018年09月29日  | 移动技术网IT编程  | 我要评论

大厂为人民服务网,魔力盒电子相册,小爸爸29

 

 

razor 不是语言。它是服务器端标记语言。


什么是 razor ?

razor 是一种允许您向网页中嵌入基于服务器的代码(visual basic 和 c#)的标记语法。

当网页被写入时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码。由于是在服务器上运行,这种代码能执行复杂的任务,比如访问。

razor 基于 asp.net,它为 web 应用程序的创建而设计。它拥有传统 asp.net 标记的能力,但更易使用,也更易学习。


razor 语法

razor 使用的语法与 php 和 asp 相似。

razor:

<ul>
@for (int i = 0; i < 10; i++) {
<li>@i</li>
}
</ul>

php:

<ul>
<?php 
for ($i = 0; $i < 10; $i++) {
echo("<li>$i</li>");
} 
?>
</ul>

web forms(以及 classic asp):

<ul>
<% for (int i = 0; i < 10; i++) { %>
<li><% =i %></li>
<% } %>
</ul>


razor 帮助器

razor 帮助器可通过简单的 razor 代码进行访问。

您可以使用 razor 语法构建自己的帮助器,或者使用内建的 asp.net 帮助器。

下面一些重要的 razor 帮助器的简要描述:

  • web grid
  • web graphics
  • google analytics
  • facebook integration
  • twitter integration
  • sending email
  • validation


razor 编程语言

razor 同时支持 c# (c sharp) 和 vb (visual basic)。


如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网