0
這是索引視圖:ASP.NET MVC 3 RAZOR:如何在另一個控制器操作中獲取查詢字符串的值?
<script type="text/jscript" language="javascript">
$(document).ready(function() {
$("#tabs").tabs();
});
</script>
<div class="demo">
<div id="tabs">
<ul>
<li><a href="/CarDetails/Overview">Overview</a></li>
<li><a href="/CarDetails/Specification?Id=" + '@ViewBag.versionId'>Specifications</a></li>
</ul>
<div>
</div>
<div>
</div>
</div>
</div>
public class CarDetailsController : Controller
{
public ActionResult Index(int? versionID)
{
ViewBag.versionId = versionID;
return View();
}
public ActionResult Specification(int Id)
{
return PartialView(CarDetails.GetCarModelVersionDetailsByConfigGrpId(Id));
}
}
以上控制器正在由
@Html.ActionLink(item.VersionName, "Index", "CarDetails", new { versionID = item.ModelVersionId },null)
我需要規格CarDetailsControl的動作內查詢字符串VERSIONID的值稱爲。
但它變空了。
請指導我。
感謝,
@保羅