Любой способ установить свойство проекта из кода? - PullRequest
2 голосов
/ 05 марта 2012

В MVC, если вы перейдете к Properties проекта и перейдете на вкладку Web, вы можете установить определенную страницу.Мне было интересно, есть ли способ сделать это из кода?

Ответы [ 2 ]

2 голосов
/ 05 марта 2012

Я так не думаю.Эта страница предназначена для VS, чтобы знать, какую страницу следует запускать, когда вы нажимаете F5.Если вы просто хотите установить страницу по умолчанию для приложения (когда не вызывается ни одна страница), просто установите нужное действие и контроллер в маршруте по умолчанию.

Может быть, у вас есть конкретная цель, чтобы этого хотеть?

0 голосов
/ 05 марта 2012

В MVC не было связи с физическим файлом в веб-сервере и URL-адресом в браузере. (Используется система маршрутизации с правилами сопоставления URL-адресов, которые сопоставляют входящие URL-адреса и направляют на правильный метод Controller и Action.)
Таким образом, вы не можете установить определенную страницу как «Начальную страницу», как в обычной WebForm. Даже если вы можете сделать это в VS, это откроет с расширением файла (* .aspx, * .cshtml) в браузере. Вам необходимо создать собственный маршрут по умолчанию.

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