Я пытаюсь перенаправить на ту же страницу индекса, которая выполняет несколько действий.Asp.Net MVC - перенаправление на ту же страницу без прохождения параметра
Проблема заключается в том, когда в индекс страницы с параметром ид "http://example.com/Student/Index/1" Url.Action ("Index") или Html.ActionLink ("Index") всегда будет генерировать: "http://example.com/Student/Index/1" вместо "http://example.com/Student"
Это происходит в меню и Breadcrumb.
Контроллер:
public ActionResult Index(int? id)
{
if (id == null) {
// Show List
} else if (id <= 0) {
// Show Create Form
} else {
//Show Edit Form
}
}
Есть ли способ перенаправления одной страницы без параметра на View?
Замечательно, но я никогда не мог принять что-то подобное. Его работа, спасибо. – erw13n