晨鸟科技

标题: 在动态加载的DataGrid中显示动态加载的图片 [打印本页]

作者: Star    时间: 2010-9-26 22:45
标题: 在动态加载的DataGrid中显示动态加载的图片
好麻烦才弄好
8 m! a  [, q7 U2 k- e5 b- y2 I简单描述:" a, F5 r2 P) X* N
1、DataGrid是动态加载的;
3 O4 \2 Y7 f7 S& n+ }2、在动态绑定的DataGird中显示图片
2 u0 `5 g+ H9 Z! D+ p' z
$ N) I7 f+ M; F0 T$ l: R9 C因为DataGrid最终会被解析成Table,所以将DataGrid的Cell的Text值修改成为<img……>最终就能够解析成图片了, Q% {8 i9 _( A1 w
" I7 ?$ w- U& l5 Y! d/ W4 i0 ~: F
代码如下:
  1. foreach (TableCell tc in dg.Items[i].Cells)
    " z# V; V/ u: F2 A: S" }6 k
  2.         {+ Z  ~# D$ d/ k# P" ?$ u

  3. . Z; r( H0 j0 `. A
  4.                 if (tc.Text.Trim().IndexOf(".jpg") > -1)
    - t) F# {% D0 m  \5 Y# T7 }
  5.                 {/ J; y, N/ {! _) F7 a
  6.                     string src = tc.Text;2 {% C* f8 k/ p4 y; ~8 i
  7.                     tc.Text = "<img src=\"" + src + "\" width=\"80\" height=\"80\">";
    , S3 U  T9 W& _
  8.                 }7 U% X$ g! p: e
  9.         }
复制代码
效果如下:
) J2 o. q( ?6 P' b[attach]148[/attach]6 I4 u  l) j" P6 L6 V) W

! O: x, {3 Q+ L6 Q( w
. \7 F; a8 v% x- B& C) Tps:感谢薛大帅帮忙调试程序,感谢上海晨鸟信息科技有限公司的领导们、同事们!
作者: xueshuai    时间: 2010-9-26 22:47
你怎么不感谢CCTV呢:lol
作者: Star    时间: 2010-9-26 22:48
回复 xueshuai 的帖子% }1 z; ~: ?8 G2 F% b

' V5 R0 `5 o3 H! H: M8 S8 Z
0 v, o. j6 w* {! A    那个太老土了, h. h4 d. G2 w9 O+ [) m1 c1 O
你没注意,我在做网络营销吗:lol
作者: xueshuai    时间: 2010-9-26 22:52
回复 Star 的帖子
- d! ]3 q0 v3 r; l- r% U5 m
3 d2 k5 v; m9 p1 L: x9 s+ c0 b1 `$ b7 [! u4 y+ f
    网络营销?你营销什么东西啦...
作者: Star    时间: 2010-9-26 22:57
回复 xueshuai 的帖子
- ^6 e+ i" ]; ?
* H- L% |/ v' s8 d, m) ?% Q4 O# z( V3 y5 [9 D( }
    你没看到我们公司的大名吗?  眼拙哦。。{:3_57:}




欢迎光临 晨鸟科技 (http://www.chenniao.com/cprofessor/) Powered by Discuz! X3.2