ASP.NET Webmatrix使用.aspx而不是Razor

时间:2012-03-31 19:14:14

标签: asp.net database webmatrix

我想知道是否有一个教程可以教授如何在Webmatrix中构建页面,但使用.aspx而不是razor

到目前为止我发现的所有教程只教授Razor语法,我不能使用它,因为我的网站主机不支持.cshtml。

我想连接到数据库并执行SQL Querys,因此显示如何执行此操作的教程或文章对我有用。

感谢。

2 个答案:

答案 0 :(得分:1)

不可能。 ASP.NET网页(您在WebMatrix中使用的内容)仅使用Razor。

我严重怀疑您的主机不支持CSHTML文件。如果它们支持.NET 4.0,那么它们支持CSHTML文件。其他任何东西都不需要安装在他们的服务器上。

答案 1 :(得分:0)

您的托管服务提供商不必支持.cshtml页面。与在URL上使用.aspx扩展名且必须在IIS配置中映射的Web窗体不同,Web页面使用路由,默认情况下会删除后缀,因此托管提供商不需要进行任何配置。

发布网页时,会将必要的剃须刀渲染文件复制到bin目录。

没有Razor的网页网站是不可能的。