이 메뉴는 다음과 같습니다.
<li><a href="#url">MyItem</a></li>
<li><%= Html.ActionLink("MyItem", "Index", "ControllerName")%></li>
결과를 "MyDiv"
에 표시하고 싶습니다.<div id="MyDiv">
</div>
어떻게해야합니까?
이 메뉴는 다음과 같습니다.
<li><a href="#url">MyItem</a></li>
<li><%= Html.ActionLink("MyItem", "Index", "ControllerName")%></li>
결과를 "MyDiv"
에 표시하고 싶습니다.<div id="MyDiv">
</div>
어떻게해야합니까?
ActionLink의 일부로 '조각'이라고합니다.
<%=Html.ActionLink("MyItem", "Index", "ControllerName", "http", "mysitename.com","MyDiv", null, null) %>
또는, Url.Action 사용하려면 :
<a href="<%=Url.Action("Index", "ControllerName") %>#MyDiv">MyItem</a>
내가 Url.Action 최고의 일이라고 생각, 그렇지 않으면 당신은 프로토콜과 호스트 이름 등을 지정해야하는 당신은 도처에하고 싶지 않습니다.
Ajax.ActionLink를 :
당신은 항상 프로토콜과 그러나 호스트 이름을 지정하는 요구 사항없이 조각 기능을 제공하는 HTML 도우미를 쓸 수 ...
는이 같은 Ajax.ActionLink를 사용할 필요가 (..., 새로운 AjaxOptions {UpdateTargetId = "mydiv"})