Url隐藏在MVC中

时间:2012-10-08 10:31:48

标签: c# asp.net-mvc

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

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

这样的页面中

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

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

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

1 个答案:

答案 0 :(得分:5)

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

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