2012-01-04 141 views
1

我在我的ASP.net MVC项目中有HTML页面。我如何使用动态值来渲染这些页面。ASP.net MVC呈现html页面

的Index.html

< input type="text" value=<%=Dynamic Value Here%> /> 

回答

2

你不能因为HTML文件不会被ASP.NET MVC视图引擎进行解析,也不会了解服务器端语法,你需要插入动态值。为了做到这一点,您需要将您的HTML文件转换为aspx文件,以便使用webforms视图引擎语法<%: %>或cshtml文件来使用@的剃须刀语法。现在,您将能够插入动态值,因为视图引擎会将这些值插入到返回到浏览器以供呈现的HTML中。