将MVC3 ASPX转换为Razor

时间:2013-08-15 04:24:39

标签: asp.net-mvc

我使用此实用程序http://razorconverter.codeplex.com/将我的aspx视图转换为剃刀,除此之外它的效果很好:

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<App.CourseApp.UI.Models.EditOffLine>>" %>

它被转换为:

@model IEnumerable<App.CourseApp.UI.Models.EditOffLine>

我的错误验证(App.CourseApp.UI.Models.EditOffLine)不支持绿线;这条线是否正确? IEnumerable也不是绿色的吗?

由于

1 个答案:

答案 0 :(得分:0)

翻译是正确的。如果它位于单独的项目中,请确保已将包含此EditOffLine类的项目引用到MVC应用程序中。还可以尝试运行您的应用程序以查看它是否有效,从不信任Razor视图中的Intellisense。有时它可能会显示一些错误,实际上它是正确的,应用程序运行正常。