Url隐藏在MVC中

use*_*747 0 c# asp.net-mvc

任何人都可以帮助我.如何管理地址栏中的URL,对于某些控制器中的每个操作都不会更改(创建/编辑/删除等).

例如,如果我们在页面'http:// localhost/Music'

当我们添加时,我们将获得'http:// localhost/Music/Add'

但在编辑特定项目详细信息时'http:// localhost/Music/Edit?id = XXXXXXX'

在这里,我想显示网址每次只作为"http:// localhost/Music /",如何?

Dar*_*rov 5

如果您希望用户始终保持在同一页面,则需要使用AJAX.所以基本上你不会执行完整的回发,而只会执行异步AJAX调用.

例如,您可以使用Ajax.*帮助程序或自己实现此功能jQuery.ajax.