解码字符串
问题描述:
我有这个url-link:http://localhost:50201/CastingForms/CastingList.aspx?name=<a>
。解码字符串
我怎样才能得到参数name
。
现在我用这个代码sname = Request.QueryString["name"];
但它返回""
(空结果)。
我使用System.Web.HttpUtility.HtmlEncode
来编码名称。
答
不知道什么版本的网络。 Here是一个可能的解决方案。
var queryValues = Request.RequestUri.ParseQueryString();
然后只需访问像Dictionary集合的查询值。
答
重定向新的url;我没有编码html标签。我在其他页面上编码。我作为字符串传输(http://localhost:50201/CastingForms/CastingList.aspx?name=<a>
)
我在web-config文件中做了一些更改。
<httpRuntime targetFramework="4.5" executionTimeout="100000" maxRequestLength="214748364" requestValidationMode="2.0" />
<pages validateRequest="false">