我是 Razor & Knockout mvc & MVC 的粉丝,
不幸的是,我们不能在我们的 CMS(KENTICO) 解决方案上使用普通的 MVC,所以我不得不使用带有经典 ASPX 的 ASP .NET 创建一个自定义 MVC。
按照一个简单的教程: http: //knockoutmvc.com/BetterList
只是一个问题,这是 Razor 语法吗:
@using (var item = ko.Foreach(x => x.AllItems))
{
<li>
@item.Html.Span(x => x.FullName)
</li>
}
相当于这个 ASPX 语法:
<%using (var item = ko.Foreach(x => x.AllItems))
{ %>
<li>
<%= item.Html.Span(x => x.FullName) %>
</li>
<%} %>
?
多谢你们