在局部视图中包含带参数的链接

时间:2011-05-11 20:28:13

标签: .net asp.net-mvc-3

在MVC 3中,我在提交GET请求后将部分视图加载到div中。正弦将其加载到div中,查看链接不包含在地址栏中。

如何在该局部视图中包含链接,以便可以直接访问包含所有传递参数的链接?

1 个答案:

答案 0 :(得分:1)

所以说你的根网址是:http://www.example.com/home/index你可以把它变成http://www.example.com/home/index#all=your&get=parameters&go=here

然后在索引视图中,您在页面加载时运行一个看起来像哈希的javascript事件,然后以相同的方式加载您的部分视图。

$(function() { 
    $.get(window.location.hash.replace("#!", ""), function(data){
        $("#contents").html(data);
    });
});

类似的东西,如果你正在使用jquery。