w ASP.NET MVC, jeśli mogę użyć:Url.Action jest kodowania wartości parametrów
<% Response.Write (Url.Action ("Index", "usermanagement", nowy RouteValueDictionary (nowa {page = "{0}"}))); %>
uzyskać:
/usermanagement strona =% 7B0% 7D
Ale chciałem dostać:?
/usermanagement strona = {0}
Dlaczego wpisuje się w to moja wartość parametru i co powinienem zrobić, aby zapisać wartość parametru bez kodowania?
Dziękujemy
jeśli używasz JavaScript do zastąpienia, możesz również uciec od napisu JavaScript też. ex: url = url.replace (escape ('{0}'), numer strony) –
Czy to zostało kiedykolwiek rozwiązane? Występuję w tym samym problemie. –