работа со страницей .aspx в asp.net mvc 2 - PullRequest
0 голосов
/ 16 ноября 2010

Я новичок в asp.net mvc.

Я только что создал проект asp.net mvc по умолчанию в VS и вижу, что когда я выполняю вызов действия контроллера, например: «http://localhost:2528/Home/About" мой контроллер Home имеет метод действия« About », которыйвозвращает представление about.aspx. Однако я не вижу расширения .aspx в URL браузера. И когда я пытаюсь перейти к «http://localhost:2528/Home/About.aspx", я получаю ошибку 404.

У меня есть требование, когда мне нужно создать страницу .aspx, которая передается через URL через аргумент: «http: // ... /myAspxPageHere.aspx?argName=myArg"

Я не уверен, как это сделать с помощью asp.net MVC.Любая помощь и / или примеры кода будет принята с благодарностью.

Спасибо

1 Ответ

0 голосов
/ 16 ноября 2010

ASP.Net MVC не использует расширение .aspx в клиентских URL-адресах.

Если вы хотите принять аргументы из строки запроса, вы должны добавить параметры в ваши методы действия.

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