将 ' 替换为撇号 '
Replace ' with an Apostrophe '
我在 GridView 中有一个名为 LastName
的列,它正在正确提取数据;但是,姓氏包含撇号 '
的人,如 O'Connor,会显示为 O'Connor
。如何让它显示撇号而不是代码?我知道修复此类问题的代码 System.Net.WebUtility.HtmlEncode(TEXT to ENCODE)
但我不知道如何将它应用到 BoundField 或者它是否可以在 BoundField 中工作?请帮忙。
<asp:BoundField DataField="LastName" HeaderText="Last Name"
SortExpression="LastName" />
设置 HtmlEncode="False"
应该有效:
<asp:BoundField DataField="LastName" HeaderText="Last Name" SortExpression="LastName"
HtmlEncode="False" />
更多信息:MSDN
我在 GridView 中有一个名为 LastName
的列,它正在正确提取数据;但是,姓氏包含撇号 '
的人,如 O'Connor,会显示为 O'Connor
。如何让它显示撇号而不是代码?我知道修复此类问题的代码 System.Net.WebUtility.HtmlEncode(TEXT to ENCODE)
但我不知道如何将它应用到 BoundField 或者它是否可以在 BoundField 中工作?请帮忙。
<asp:BoundField DataField="LastName" HeaderText="Last Name"
SortExpression="LastName" />
设置 HtmlEncode="False"
应该有效:
<asp:BoundField DataField="LastName" HeaderText="Last Name" SortExpression="LastName"
HtmlEncode="False" />
更多信息:MSDN