我的 ISP 还没有在他们的服务器上安装 ASP.NET MVC,尽管他们有 .NET Framework 3.5 SP1,所以他们有新的路由引擎。
我突然想到,如果我使用 Linq to SQL 创建模型,则可以将模型的某些部分公开为隐藏代码中的属性。然后我可以用通常的 MVC 方式在网页(我的“ View ”)中呈现它们:
<%= myModel.MyField %>
我意识到我没有 Html Helpers(或者我可能有,如果我将 MVC dll 复制到我的网站目录?),但我可以接受。我也没有 Controller ,但我可以在 CodeBehind 的 Page_Load 事件中模拟一个。
是否存在我不知道的问题?您是否尝试过类似的方法,效果如何?
最佳答案
是的,您仍然可以使用 ASP.NET MVC。读这个:Haacked - Bin Deploying ASP.NET MVC
关于c# - 我的 ISP 不支持 ASP.NET MVC。我仍然可以使用其中的一部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1150785/