我的ISP不支持ASP.NET MVC.我还能用它吗?

Rob*_*vey 1 c# asp.net asp.net-mvc

我的ISP还没有在他们的服务器上安装ASP.NET MVC,尽管他们确实有.NET Framework 3.5 SP1,所以他们确实有新的路由引擎.

在我看来,如果我使用Linq to SQL创建模型,则可以将模型的某些部分公开为后面代码中的属性.然后我可以用通常的MVC方式在网页(我的"视图")中呈现它们:

<%= myModel.MyField %>
Run Code Online (Sandbox Code Playgroud)

我意识到我没有Html Helpers(或者我可以,如果我将MVC dll复制到我的网站目录中?),但我可以忍受.我也没有控制器,但我可以在CodeBehind的Page_Load事件中模拟一个.

我不知道有这个问题吗?你有没有试过这样的东西,它是如何为你效力的?

eu-*_*-ne 8

是的,您仍然可以使用ASP.NET MVC.阅读本文:Haacked - Bin部署ASP.NET MVC