作者diamondking (天剑流星)
看板C_Sharp
标题Re: [问题] DataSet & DataBind的问题
时间Sat Apr 1 18:48:58 2006
※ 引述《casiopea (Casiopea)》之铭言:
: 各位先进大家好
: 我目前遇到一个小小的问题
: 我从资料库里面抓了一堆栏位是 bit 的资料出来
: 因此全部统统都是0 & 1
: 我想针对这些数据作处理 (在网页上 不同的值要出现不同的颜色)
: 我的作法是把资料塞进去 dataset里面 然後datagrid的datasource就是前述dataset
: 我试过在捞资料进去dataset之前就改变资料 把0&1改成我要的HTML
: 也试过在网页的地方去改资料 但都失败
: 不晓得有没有甚麽比较好的方法??
: 我在捞资料的时候去针对table里面的数据改资料
: 会遇到他跟我说 不能塞string到bool栏位里
: 是否代表 dataset的table也是有栏位型态的
: 我有甚麽解决方法吗??
: thanks!!感激
请在datagrid的ItemDataBound事件中修改…
string data=e.Item.Cells[该栏位的序号].Text;
e.Item.Cells[该栏序号].Text=(data=="0" ? "":"<b>1</b>");
第三行是举例,请自行变通…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.174.137.35
※ 编辑: diamondking 来自: 218.174.137.35 (04/01 18:53)
1F:推 casiopea:感激不尽!! 04/01 21:46