1
MVC4에서 HTML ActionLink
을 사용하고 있습니다. formCollection
을 사용하여 QueryStrings
을 삭제해야합니다. 사용 방법?Html을 사용하여 MVC4의 FormCollection
<div class="mainNav">
<nav>
<ul>
@for (int i = 0; i < Query.Count - 1; i++)
{
<li>@Html.ActionLink(Query[i].Parent_Menu,"ManageContent","Home", new { CmsFid = Query[i].CMSFunction_Id,ParentMenu=Query[i].Parent_Menu },new { @style = "color:#FFF;text-decoration:none" })</li>
}
@for(int i=Query.Count-1;i<Query.Count;i++)
{
<li>@Html.ActionLink(Query[i].Parent_Menu,"ManageContent","Home", new { CmsFid = Query[i].CMSFunction_Id,ParentMenu=Query[i].Parent_Menu },new {@class="last", @style = "color:#FFF;text-decoration:none" })</li>
}
</ul>
</nav>
</div>
질문에 대한 수정이나 확장을 고려해 주시겠습니까? 현재 나는 당신이하고있는 일, 당신이 원하는 것 또는 당신이 달성하고자하는 것을 확신하지 못합니다. 이 질문에 대답하고 있다고 상상해보십시오. 또한 [완벽한 질문 쓰기] (http://tinyurl.com/so-hints)를 읽으십시오. –
제발 당신이 직면하고있는 문제를 말할 수 있습니까 –
여기 나는 동적으로 데이터베이스 바인딩 메뉴에서 데이터베이스입니다. 언제 메뉴 항목을 클릭하면 ID에 따라 데이터를 바인딩 할 수 있습니다. 현재로서는 컨트롤러에 iD를 전달하기 위해 쿼리 문자열 매개 변수를 사용하고 있습니다. 하지만 지금은 querystrings을 제거하기 위해 ormcollection을 사용하려고합니다. – user3350067