Jquery mobile 使用jQuery Mobile创建指向pageid页面的链接不适用于MVC

Jquery mobile 使用jQuery Mobile创建指向pageid页面的链接不适用于MVC,jquery-mobile,asp.net-mvc-4,Jquery Mobile,Asp.net Mvc 4,我正在使用jquerymobile和MVC。我不知道如何使用pageid创建指向汽车控制器索引页的链接。 我在_Layout.cshtml中定义了两个页面: 第一页: <div data-role="page" id="CarID"> <div data-role="header"> <ul> <li><a href="@Url.Content("~/Car/Index/#CarID")">1. Page Car</

我正在使用jquerymobile和MVC。我不知道如何使用pageid创建指向汽车控制器索引页的链接。 我在_Layout.cshtml中定义了两个页面: 第一页:

<div data-role="page" id="CarID">
<div data-role="header">
  <ul>
     <li><a href="@Url.Content("~/Car/Index/#CarID")">1. Page Car</a></li>
     <li><a href="@Url.Content("~/Car/Index/#MaintID")">2. Page Maint</a></li>
  </ul>
</div>
<div data-role="content">
   @RenderSection("PageCar")
第二页:

<div data-role="page" id="MaintID">
<div data-role="header">
   <ul>
      <li><a href="@Url.Content("~/Car/Index/#CarID")" >1. Page Car</a></li> 
      <li><a href="@Url.Content("~/Car/Index/#MaintID")">2. Page Maint</a></li> 
   </ul>
</div>
<div data-role="content">
   @RenderSection("PageMaint")
问题是这些链接在主控制器的索引页中呈现部分,而不是在汽车控制器中呈现索引页。没有页面id的链接可以正常工作,因此href=@Url.Content~/Car/Index可以正常工作,但是,很明显,由于没有页面id,我不知道如何访问特定的页面id。我尝试了所有类型的链接,没有一个链接不能正常工作,也不会将我带到主控制器索引视图:

<li><a href="#MainID")">2 Page Maint</a></li>
<li><a href="@Url.Action("Index", "Car", new { id ="MaintID" })">2 Page Maint</a></li> 
<li>@Html.ActionLink("2 Page Maint", "Index", "Car", new { id = "Maint" }) </li>
有人能用pageid创建一个指向汽车控制器索引页的链接吗?任何帮助都将不胜感激。谢谢