2016-07-18 9 views
0

행동과 concate 쿼리 문자열로 리디렉션변수 내 쿼리 문자열에서 내가 가진

string queryString="tri=2&dd=3&order=4&.." 
내 쿼리 문자열과 행동을 리디렉션 할 필요가

:

return RedirectToAction("Index", "call" new {queryString}); 

하지만 난 로 리디렉션 해요 호/색인/검색어 문자열 = 트라이 = 2 = 3 DD & & & 순서 = 4 ..

I 4 & .. 가 어떻게이 할 수 =

전화/인덱스/트라이 = 2 & DD = 3 & 주문하십시오 :로 리디렉션해야합니까?

관련

+2

당신은'사용할 수 있습니다 var에 queryString이 = 새 {트라이 = 2, DD = 3, 순서 = 4}'에 개체를 만든 다음'Return RedirectToAction ("Index", "call", queryString); ' –

+0

데이터베이스에서 쿼리 문자열을 가져오고, 50 개 이상의 매개 변수가있는 긴 쿼리 문자열이므로 선호하지 않습니다. 객체를 빌드하십시오 – user1428798

+0

세계에서 왜 쿼리 문자열을 데이터베이스에 저장하고 있습니까? –

답변

0

당신은 시도 할 수 있습니다 :

return Redirect("~/call/index/" + queryString); 

또는

return RedirectToAction("index" + "/" + queryString, "call"); 
+0

안녕하세요! OP와 미래의 방문객을위한 통찰력을 제공하는 경우는 드물지만 좋은 대답은 일반적으로 OP가 잘못했는지, 코드가 무엇을하는지, 문제가 어떻게 해결되는지 등을 포함합니다. – Epodax