Как скрыть параметр Url в ASP.Net MVC4 ?
Как скрыть параметр Url в ASP.Net MVC4 ?
Я работаю над этим Asp.Net MVC. когда я нажимаю ссылку действия, я перехожу на страницу UserDetails.cshtml, которая прекрасна, но Url-адрес выглядит следующим образом
localhost:8080//Admin/UserDetails/5.
я не хочу показывать идентификатор в URL я хочу чтобы URL когда я нажимаю actionlink был таким
localhost:8080//Admin/UserDetails/
есть предложения ??
Dharmesh .S. Patil
Невозможно делать то, что вы хотите. В этом случае, если вы хотите иметь возможность получить доступ к идентификатору с вашего контроллера, вы должны передать этот идентификатор как часть вашего URL - адреса-вы не можете получить доступ к чему-то, что не существует.
Philippe Mori
Вы можете каким-то образом скрыть его, используя фрейм или загружая контент с помощью javascript или используя скрытые поля, но у вас не будет поддержки для этого, и вы не сможете добавить закладку на страницу...