Asp.net mvc 3 如何将此ASP语法更改为Razor?
如何将其转换为ASP.NET 或者我如何将ASP转换为Razor,我将添加或删除什么,以及在将ASP转换为Razor或reverse时需要记住什么Asp.net mvc 3 如何将此ASP语法更改为Razor?,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,如何将其转换为ASP.NET 或者我如何将ASP转换为Razor,我将添加或删除什么,以及在将ASP转换为Razor或reverse时需要记住什么 <%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<PopulatingDDLusingEF.ViewModels.IndexViewModel>" %> 这是一个如何将A
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<PopulatingDDLusingEF.ViewModels.IndexViewModel>" %>
这是一个如何将ASP语法转换为razor语法的示例,我从Marcind的
在Razor中可以表示为:
@如果(某些条件){
@foreach(模型中的var项目){
@item.ToString()
}
}
还可以查看快速有用的剃须刀参考资料谢谢@ssilas777!你能给我一些好的网站/博客,让我一步一步地学习MVC razor吗对于初学者来说,这就可以了,我不推荐我曾经在W3Schools.com,但我需要一些提升,无论如何,再次感谢。-也检查一下这个
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<PopulatingDDLusingEF.ViewModels.IndexViewModel>" %>
@model PopulatingDDLusingEF.ViewModels.IndexViewModel
@{
ViewBag.Title = "Result";
Layout = "~/Views/Shared/Site.Master";
}
<% if(someCondition) { %>
<ol>
<% foreach(var item in Model) { %>
<li><%: item.ToString() %></li>
<% } %>
</ol>
<% } %>
Can be expressed as follows in Razor:
@if(someCondition) {
<ol>
@foreach(var item in Model) {
<li>@item.ToString()</li>
}
</ol>
}