当前位置: 代码迷 >> ASP.NET >> 关于DataGrid 编辑 更新 的有关问题
  详细解决方案

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

热度:9386   发布时间:2013-02-26 00:00:00.0
关于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这个控件更加的高级一些。而且使用起来会更加的方便,呵呵
  相关解决方案