Routeurl "&"로 "&"를 대체하십시오.쿼리 문자열 매개 변수에서
-
23-12-2019 - |
문제
다음 코드가 있습니다.
@Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId })
.
페이지가 렌더링되면 페이지 소스가 표시됩니다.
/somepath/newMessage/12345?cacheBustParam=123&param1=value1&param2=value2
.
일반 앰프 세정 대신 &
대신 볼 수 있듯이 쿼리 문자열 매개 변수에 &
를 배치하고 사용할 수 없게합니다.
@ url.routeurl에 queryString을 인코딩하지 않도록하려면 어떻게해야합니까?
해결책
를 사용해보십시오
@Html.Raw(Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId }))
. 제휴하지 않습니다 StackOverflow