문제

다음 코드가 있습니다.

@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 }))
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top