Где энты сохранены для просмотра и контроллера - PullRequest
0 голосов
/ 02 ноября 2010

Я не могу найти файл, в котором сохранена запись, какой контроллер для какого просмотра.

Я столкнулся с проблемой, что я создал контроллер и затем щелкнул правой кнопкой мыши на нем и сгенерировал пользовательский элемент управления .ascx. но он создает его в каталоге HOME, но когда я перемещаю этот .ascx в общую папку, он не связывается с контроллером.

Пожалуйста, скажите мне, как создать пользовательский элемент управления в общей папке и настроить его контроллер.

Спасибо

1 Ответ

1 голос
/ 02 ноября 2010

Вы не устанавливаете контроллер для вида. Это работает по соглашению. Действие контроллера сначала просматривает папку ~/Views/ControllerName для просмотра, а затем - ~/Views/Shared. Если представление находится в каком-то нестандартном месте, вы можете указать его местоположение при возврате:

return PartialView("~/Views/SomeLocation/SomeView.ascx");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...