晨鸟科技

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

作者: Star    时间: 2010-9-26 22:45
标题: 在动态加载的DataGrid中显示动态加载的图片
好麻烦才弄好. M0 U; i' v+ i8 n. B
简单描述:/ u& R* n8 K9 M+ U2 `& y/ i4 I
1、DataGrid是动态加载的;
+ j- {( ^; l3 s5 R2、在动态绑定的DataGird中显示图片2 G9 z; E" r# G( J: C6 \

$ D) S3 ^6 o; ]& L% x因为DataGrid最终会被解析成Table,所以将DataGrid的Cell的Text值修改成为<img……>最终就能够解析成图片了/ [- o6 a2 e! ]) O/ d  h2 N

' {6 t) Q. A; K# Z6 B, U2 x9 g3 Z代码如下:
  1. foreach (TableCell tc in dg.Items[i].Cells)
    5 z( w7 N! V5 A2 O! A3 Q5 {
  2.         {1 x. i9 ~6 P$ K! r! U' S
  3. & {5 N$ l( `: v7 R3 m# _: }
  4.                 if (tc.Text.Trim().IndexOf(".jpg") > -1)
    8 R3 l: A! E+ ^2 B
  5.                 {/ z8 }( T7 t( L0 r8 G! m6 L; I
  6.                     string src = tc.Text;* p5 h- z! x/ l% @: b- u
  7.                     tc.Text = "<img src=\"" + src + "\" width=\"80\" height=\"80\">";! Y: m6 E8 F, G( h+ E1 H
  8.                 }: F# l' m2 }+ K+ _0 S/ Y) s, u
  9.         }
复制代码
效果如下:
# w3 P9 a  t0 q[attach]148[/attach]! T: x" J" a' G2 ~: M$ ?
- @: r" ]; |# v* b; {# T, C; T5 i

/ i8 f& t8 `7 h: ~( Eps:感谢薛大帅帮忙调试程序,感谢上海晨鸟信息科技有限公司的领导们、同事们!
作者: xueshuai    时间: 2010-9-26 22:47
你怎么不感谢CCTV呢:lol
作者: Star    时间: 2010-9-26 22:48
回复 xueshuai 的帖子; O; Z, X4 U1 Q$ G  J

) b2 F- q# W& K' R; _! W. a7 \7 ?3 t( U
    那个太老土了4 ?9 A; W: z2 J* l% |6 l8 o
你没注意,我在做网络营销吗:lol
作者: xueshuai    时间: 2010-9-26 22:52
回复 Star 的帖子
* ?. q6 s8 x7 }
0 x4 b0 m& z. ?- p4 |- X& t* e% }: f! j& s; N& E6 C2 k7 ]
    网络营销?你营销什么东西啦...
作者: Star    时间: 2010-9-26 22:57
回复 xueshuai 的帖子
; [$ ^2 B9 _" V, O! s
& o3 y: P5 u8 ~9 ~: k' J( T  A' z$ s: i" T( }
    你没看到我们公司的大名吗?  眼拙哦。。{:3_57:}




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