在下拉框中如何处理特殊字符 我想做一个分类,其中一个分类名称中有单引号,我把他转成 ' 再保存到数据库。但将所有分类绑定到下拉框的时候,没有还原回来,请问有最简单的方法处理吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用特殊字符来代替,再利用replace处理 绑定之前Server.HtmlDecode转换一下。保存到数据库之前Server.HtmlEncode转换一下。比如:IList<Class> list=你返回的数据集或表列for(int i=0;i<list.Count;i++){Dropdownlist.Items.Add(new ListItem(Server.HtmlDecode(list[i]),i.ToString());//HtmlDecode你要显示的字段或属性} 如果只是因为存在单引号会影响到T-SQL查询的话,我建议用参数化构建查询语句,就不用考虑这些特殊字符了, 远程连接不上服务器的问题 flex 动态加载imageMap 用GridView分组怎么分 DISCUZ2.61源代码 VS2008,发布后怎么还需要cs文件呢?那位遇到过,如何解决的? 金额翻译成英文! 初学者进来逛逛,教你用SocanCode一步一步写一个简单的留言板[三层结构+分页+Ajax] 请教:如何不显示IE的工具栏,HELP…… asp.net 上传的附件可以显示对应的图标 response.appendheader问题 统统还老师了... GridView绑定的问题 Repeater中动态删除行的一点小问题。
绑定之前Server.HtmlDecode转换一下。
保存到数据库之前Server.HtmlEncode转换一下。比如:IList<Class> list=你返回的数据集或表列
for(int i=0;i<list.Count;i++)
{
Dropdownlist.Items.Add(new ListItem(Server.HtmlDecode(list[i]),i.ToString());//HtmlDecode你要显示的字段或属性
}