首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于DataGrid 编辑 更新 的有关问题

2012-02-21 
关于DataGrid 编辑 更新的问题,在数据库中的值是 a ,在DataGrid中显示的是 a点编辑后,在输入框中显

关于DataGrid 编辑 更新 的问题,
在数据库中的值是 "&lt;a&#39; ",在DataGrid中显示的是 " <a ' "点编辑后,在输入框中显示的还是数据库中的值 "&lt;a&#39; ",

我写了一个函数转换,应将函数转换写在什么地方,点编辑后,在输入框中显示还是 " <a ' "????

[解决办法]
当然是写在给输入框的text属性附值的时候啦。
另外,DataGrid(ASP.NET1.1?好久不用了~)的列属性里有没有HtmlEncode这个属性?有这个就不用写转换的方法了,看你的TextBox是不是在DataGrid里?
[解决办法]
textbox.text=函數(textbox.text);
[解决办法]
<%# Server.HtmlEncode(DataBinder.Eval(Container.DataItem, "Names ").ToString())%>
或﹕
<%# Server.HtmlDecode(DataBinder.Eval(Container.DataItem, "Names ").ToString())%>

[解决办法]
加入ASP。NET C#群吧,群号是: 1873156
[解决办法]
RowDataBound里面处理好了
编辑的时候没有textbox直接调用或者设置的,要用fincontrol找
[解决办法]
楼主别用datagird了,楼主应该选择使用girdView啊,这个控件比Datagrid这个控件更加的高级一些。而且使用起来会更加的方便,呵呵

热点排行