gpt4 book ai didi

asp.net-mvc - Url.Action 正在编码参数值

转载 作者:行者123 更新时间:2023-12-03 18:06:45 25 4
gpt4 key购买 nike

在 ASP.NET MVC 中,如果我使用:

<% Response.Write(Url.Action("Index", "usermanagement", new RouteValueDictionary(new { page = "{0}" }))); %>



我得到:

/usermanagement?page=%7B0%7D

但我想得到:

/usermanagement?page={0}

为什么要对我的参数值进行编码,我该怎么做才能写入未编码的参数值?

谢谢

最佳答案

首先,如果可能,您应该避免使用 QueryString 参数。将它们转换为路由参数。接下来,应该对花括号进行转义,这就是 Url.Action() 助手为您所做的。

关于asp.net-mvc - Url.Action 正在编码参数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4891538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com