我正在做一个项目MVC4
。
我有一个名为 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>
我的问题是我想获取具有特定 id 的浏览器 url,例如 Resources/ResorcesDetails/id 我该如何写这个。请帮我。我的控制器是
public ActionResult Index()
{
return View(new Resources());
}
public ActionResult ResourceDetails(int id = 1)
{
ResourceItems re = new Resources().GetResDetails(id);
return PartialView(re);
}