发送带有重音符号c#的参数
本文关键字:符号 参数 音符 | 更新日期: 2023-09-27 18:22:43
我有一个页面,在我的Send事件中,我需要传递一个值"Name"作为参数。但这个名称有重音,例如名称"Raúl Lozada"会将"Raúl Lozada
"发送到我的过程参数。我该如何纠正?在我的HTML页面中,它加载正确!
<asp:BoundField DataField="User" HeaderText="User" />
SqlParameter myParam4 = oCommand.Parameters.Add("@User", SqlDbType.NChar);
myParam4.Value = row.Cells[0].Text;
在发送到DB:之前,您需要对字符串进行HTML Unscape
使用HttpUtility.HtmlDecode:
myParam4.Value = HttpUtility.HtmlDecode(row.Cells[0].Text);