在HTML文件中引用母版页而不是ASPX

时间:2015-04-21 14:56:24

标签: c# asp.net

我有一些用cshtml编写的页面,但它们不使用任何razor功能。基本上他们使用knockout javascript,然后查询getpost的MVC控制器方法。

我不想使用任何WinForms功能,我只想进行AJAX调用。

我想在WebForms项目中使用这些页面,但想知道在WebForms项目中使用普通.html文件是否存在任何问题。这会导致Web窗体项目出现任何重大问题吗?我还可以参考MasterPage吗?

1 个答案:

答案 0 :(得分:1)

只要您不需要对此类文件进行任何服务器端处理,您就可以在WebForms项目中使用HTML文件以及ASP.Net MVC项目......

但是使用母版页需要服务器端处理,因此普通的HTML文件不适用于此。

作为一个选项,您可以在常规ASPX页面呈现的IFrame中使用此类文件,或者只将所有内容包含在ASPX页面上(读取文件并在不编码的情况下写入)。