asp.net - 如何从 asp.net 中具有 UNICODE 值的 URL 获取正确的 QueryString 值?

标签 asp.net url query-string unicode-string

我有一个带有 nvarchar 数据类型的字段来存储 UNICODE 值。该字段绑定(bind)到Repeater Control,单击链接后我将从该控件重定向到其他页面。当此字段包含字段中的数值时,我得到正确的 QueryString 并显示重定向页面。但是,当它包含一些 unicode 字符(数字或英文字符除外)时,它会显示值 '?????'在 'fhn' 的 QueryString 中。如何按原样获取此 UNICODE QueryString 值并显示结果?

在中继器项目模板中:

<b>घर क्र./House No.</b><%# Eval("HouseNumber")%> 
<a href="AddressList.aspx?li=<%=Request.QueryString["li"].Trim().ToString() %>&fhn=<%# Eval("HouseNumber")%" target="_blank">या पत्यावरील </a>

在 .cs 文件中:
string HouseNumber = Request.QueryString["fhn"].ToString().Trim();

//在这里我得到'????'值,如果它包含 unicode 值。

帮助表示赞赏!

最佳答案

尝试将其更改为更像这样的内容:
<!-- Web.Config Configuration File -->``<configuration><system.web><customErrors mode="Off"/><globalization fileEncoding="iso-8859-1" requestEncoding="iso-8859-1"responseEncoding="iso-8859-1"/></system.web></configuration>

关于asp.net - 如何从 asp.net 中具有 UNICODE 值的 URL 获取正确的 QueryString 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10751065/

相关文章:

python - 通过 Python 从给定的 URL 获取加载的图像

javascript - 从 React JS 中的输入字段获取值

asp.net - Asp.Net Mvc 中动态数据的替代方案

css - 将此 CSS 样式应用于 gridview

java - 使用 java.net.URL 在 java 中构建不正确的 URL?

java - 如何使用java程序处理输入到浏览器地址栏中的url?

java - 替换查询字符串中的设计模式

url - 查询字符串中是否有任何格式约定?

javascript - 剑道时间选择器中的格式错误

asp.net - 当存在打开的 ASP.NET 4.5 Websocket 时,IIS 应用程序池无法回收