asp.net-mvc – ASP.NET MVC Spark视图引擎
发布时间:2020-05-24 03:56:27 所属栏目:asp.Net 来源:互联网
导读:为ASP.NET MVC项目使用Spark视图引擎的优点(积极面).为什么默认视图引擎更好? Spark View引擎的一个重要原因是它的语法非常类似于 HTML语法,这样您的视图将会很干净,您将避免在WebForms View引擎中使用“标签汤”. 这里是一个例子: 火花: viewdata product
|
为ASP.NET MVC项目使用Spark视图引擎的优点(积极面).为什么默认视图引擎更好? 解决方法Spark View引擎的一个重要原因是它的语法非常类似于 HTML语法,这样您的视图将会很干净,您将避免在WebForms View引擎中使用“标签汤”.这里是一个例子: 火花: <viewdata products="IEnumerable[[Product]]"/>
<ul if="products.Any()">
<li each="var p in products">${p.Name}</li>
</ul>
<else>
<p>No products available</p>
</else>
WebForms的: <%var products = (IEnumerable<Product>)ViewData["products"] %>
<% if (products.Any()) %>
<ul>
<% foreach (var p in products) { %>
<li><%=p.Name %></li>
</ul>
<%} } %>
<% else { %>
<p>No products available</p>
<% }%> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – System.Web.Optimization和Microsoft.Web.O
- asp.net – 生成第二个标题标签的母版页
- 使T4MVC与ASP.NET 5一起使用
- asp.net – 带有Windows身份验证的User.Identity.Name
- asp.net MVC的Html.RadioButton生成id和名称相同
- asp.net-mvc – 将参数传递给telerik asp.net mvc grid
- asp.net-mvc-3 – 如何在带有剃刀的asp.net mvc3中使用Kend
- asp.net – 如何在运行时更改页面位置
- asp.net – 获取客户端隐藏字段的值
- OWIN上的CORS和访问/令牌导致“Access-Control-Allow-Origi
推荐文章
站长推荐
- asp.net-mvc – 在ASP.Net MVC的视图中获取控制器
- vbscript – 服务器端注释:ASP Classic中相当于
- asp.net-mvc – 在AccountController之外访问Use
- asp.net – 我应该在Web应用程序中嵌入CSS / Jav
- asp.net – 存储字符串数组在appSettings?
- asp.net – 如何设置IHttpAsyncHandler超时?
- asp.net-mvc-3 – MailTo链接在Razor
- asp.net-mvc-3 – MVC 3 – 比较属性 – 在客户端
- asp.net-mvc – 确定是否在布局页面中调用了Rend
- asp.net-mvc-3 – DropDownListFor中的ViewBag属
热点阅读
