2010-06-07 5 views
0

Я использую asp.net mvc 2.0. в том, что я использую частичный вид, но всякий раз, когда я нажал на определенную ссылку я получаю ошибку follwingОшибка «404 Not Found» в mvc

404 Not Found

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

ответ

0

Как вы создали ссылки? Вы всегда должны использовать Html.ActionLink() или Url.Action() для создания ссылок, чтобы избежать проблем при развертывании.

Например, если вы хотите перейти по ссылке/Ctrl/Act/123 вы не должны использовать это:

<a href="/Crtl/Act/123">Here</a> 

, но это:

<%=Html.ActionLink("Here", "Act", "Ctrl", new { id = ""}, new {}) %> 
+0

Я использую Click Me
Renu123

+0

Таким образом, вместо "/ Home/ClickMe" вы должны использовать Url.Action ("ClickMe", "Home"). – Palantir

+0

я хочу CALLL Java скрипт на OnClick событие для этого я резонансов с помощью Renu123

0

Проверьте журнал сервера ошибок. Должно быть 404 деталей ошибки.

Открыть network tab in FireBug перезагрузить страницу и вызвать «неправильный» запрос. Затем проверьте, куда идет запрос. FireBug улавливает все запросы отправки браузера.

+0

Ошибка консоли ясно, что ничего не стоит – Renu123

+0

Когда есть действительно ничего в файле журнала ошибок, если это может означать, что ваш запрос будет смертельно ошибочным в отношении другого URL-адреса. – powtac

+0

как я могу получить этот неправильный URL-адрес, потому что, когда я отлаживаю свое приложение на локальном хосте, он показывает мне правильный URL-адрес, но когда я его загружаю, я получаю ошибку. – Renu123