我想知道是否有一个教程可以教授如何在Webmatrix中构建页面,但使用.aspx而不是razor 。
到目前为止我发现的所有教程只教授Razor语法,我不能使用它,因为我的网站主机不支持.cshtml。
我想连接到数据库并执行SQL Querys,因此显示如何执行此操作的教程或文章对我有用。
感谢。
答案 0 :(得分:1)
不可能。 ASP.NET网页(您在WebMatrix中使用的内容)仅使用Razor。
我严重怀疑您的主机不支持CSHTML文件。如果它们支持.NET 4.0,那么它们支持CSHTML文件。其他任何东西都不需要安装在他们的服务器上。
答案 1 :(得分:0)
您的托管服务提供商不必支持.cshtml页面。与在URL上使用.aspx扩展名且必须在IIS配置中映射的Web窗体不同,Web页面使用路由,默认情况下会删除后缀,因此托管提供商不需要进行任何配置。
发布网页时,会将必要的剃须刀渲染文件复制到bin目录。
没有Razor的网页网站是不可能的。