2009-04-24 5 views
0

asp.net mvc를 사용하고 있습니다.URL에 쿼리 문자열 매개 변수를 추가하십시오.

여기 컨트롤러 로직에 대해 묻지 않고 페이지를 볼 수 있습니다. 그리고 URL 라우팅의 기본 설정을 망칠 필요가 없습니다.

은 내가 링크 구조 위에 있지만 다른 컨트롤러와 가진 데려 가고 싶다는이보기에서/컨트롤러/액션과 같은 몇 가지 URL을 갖는보기?

CID = 2가 있습니다.

요점은 현재 url 매개 변수를 가져오고 동일한 Querystring 매개 변수를 사용하여 하이퍼 링크를 넣는 것입니다.

+0

HTMLHelper를 사용하고 있습니까? –

답변

2
<%=Html.ActionLink("linkText", "actionName", 
    "controllerName", new {CID = Request.QueryString["CID"]}, null) %> 

다음과 같은 것이 있습니까?

+0

이것은 MVC에서 "괜찮은"일입니까? 나는 네가 틀렸다는 것을 말하지 않고, 나는 단지 알고 싶어한다. – Kezzer

+0

@Kezzer 예,'Html' 객체는 MVC 프레임 워크의 일부입니다. –

+0

사실 귀하의 URL 형식이 내 라우팅 테이블에 등록되지 않았습니다. CID = 1 – Vikas

관련 문제