0
我正在做一個MVC4
的項目。使用ID加載部分頁面時更改瀏覽器URL?這可能嗎?
我有一個名爲Resources的控制器,它有兩個操作Index和ResourceDetails(這會生成一個局部頁面)。基於索引頁面中的鏈接ResourceDetails頁面在索引頁面中更改。我使用下面的代碼。
$(function() {
$('.detail').click(function() {
$('#rescontent').load(this.href);
return false;
});
});
@foreach(var Item in Model)
{
<li> @Html.ActionLink(Item.Res_NA, "ResourceDetails", "Resources", new { id = Item.Id }, new { @class = "detail" })</li>
}
<div id="rescontent">
@Html.Action("ResourceDetails")
</div>
我的問題是,我想與像資源/ ResorcesDetails/ID 特定的ID我如何寫這個瀏覽器的URL。請幫幫我。我的電腦板是
public ActionResult Index()
{
return View(new Resources());
}
public ActionResult ResourceDetails(int id = 1)
{
ResourceItems re = new Resources().GetResDetails(id);
return PartialView(re);
}
你想你的頁面重定向到'上點擊ResourceDetails'頁在ActionLink上的權利? – Jaimin