Мой провайдер не поддерживает ASP.NET MVC. Могу ли я все еще использовать некоторые из них? - PullRequest
1 голос
/ 20 июля 2009

Мой провайдер еще не установил ASP.NET MVC на своих серверах, хотя у него есть .NET Framework 3.5 SP1, поэтому у него есть новый механизм маршрутизации.

Мне приходит в голову, что, если я создаю модель, используя Linq to SQL, можно представить части модели в качестве свойств кода. Затем я могу отобразить их на веб-странице (мое «представление») обычным способом MVC:

<%= myModel.MyField %>

Я понимаю, что у меня нет Html Helpers (или, может быть, у меня есть, если я копирую dll MVC в каталог моего сайта?), Но я могу с этим смириться. У меня также нет контроллеров, но я могу смоделировать их в событии Page_Load CodeBehind.

Есть ли проблемы с этим, о которых я не знаю? Вы пробовали что-то подобное, и как у вас это получилось?

Ответы [ 2 ]

8 голосов
/ 20 июля 2009

Да, вы все еще можете использовать ASP.NET MVC. Читать это: Взломан - Развертывание бункера ASP.NET MVC

3 голосов
/ 20 июля 2009

Добавьте MVC dll в каталог bin. Мы не устанавливаем ASP.Net MVC на производственных серверах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...