从DB中查询出来的DataSet赋给GridView
如果DB中的某一列是字典表,而我查询出来是只是Code
但是我要在GridView中显示Name
(注:Code和Name组成字典表)
怎么办???
救命~~~~~
如果DB中的某一列是字典表,而我查询出来是只是Code
但是我要在GridView中显示Name
(注:Code和Name组成字典表)
怎么办???
救命~~~~~
解决方案 »
- 【求助】Gridview隐藏列取值问题
- 怎样循环datatable中的数据,并且添加到list集合中。
- asp.net 向SQl中插入系统时间
- 求关于.net 方面的资料 (asp.net ,企业库,框架,iis)都行
- server.execute的问题
- 求救session?
- 为什么打不开aspx.cs的代码编辑 ,谢谢!
- 如何在Repeater中实现DropDownList的显示,并且初始化为确定值!
- 小弟分不多了,各位大虾高抬贵手,帮忙看一下这个问题(asp.net c#)
- 我数据库中某个字段得值是x..xx|x..xxx形式的,怎么用sql语句分别返回|号两边的值呢?
- html 控件
- .net 开发的程序运行时为什么这么慢?
"where b.TYPE=code) as TypeText, " +
"(select text from s_syscode where b.DJ=code) as DjText," +
"(select text from s_syscode where b.SHI=code) as ShiText," +
"(select text from s_syscode where b.XIAN=code) as XianText," +
"(select XM from B_BGRINFO where b.BGR=ID) as BgrName," +
" TYPE,DJ,TFH,JZDW,JZRQ,ZDSX,ZDMJ,WGZDLX,ZBLX,ZBG,BSLX,BSKS,BSZL,BZZL,ZBXZ,BSXZ,SHENG,SHI,XIAN,XIANG,CUN,ZU,TGDW,TGDWDZ,TGDWDB,ZRBM,TGDWDH,TGRQ,BGDW,ZRR,BGDWDH,BDJTQK,XDDW,XDY,XDRQ,MSDW,MSY,MSRQ,LYJDQK,TXDZ,BZ,JD,WD,WZQK from B_POINTINFO b where 1=1";我项目里的,获取数据字典表TEXT字段
我不想在SQl语句中控制
而想在查出结果之后在控制~~~
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string code = DataBinder.Eval(e.Row.DataItem, "Code").ToString();
//再根据上面得到的code从字典表里查出相对应的name
string name = 得到的值;
//接着对单元格内容进行赋值(假设你要转换的单元格是处于第3格:编号是从零开始的)
e.Row.Cells[2].Text = name;
}
}