晨鸟科技

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

作者: Star    时间: 2010-9-26 22:45
标题: 在动态加载的DataGrid中显示动态加载的图片
好麻烦才弄好0 p% P5 |. ~* x* z+ p2 l; \* r3 B0 `
简单描述:
2 F. {/ \% Y: ]9 a1、DataGrid是动态加载的;
& t% E" k& T$ U+ @( z; _5 O3 l- o& ^2、在动态绑定的DataGird中显示图片/ I3 f% f2 l. \9 M8 f6 J9 k, a
1 d# X& ]; c0 F1 P
因为DataGrid最终会被解析成Table,所以将DataGrid的Cell的Text值修改成为<img……>最终就能够解析成图片了
# x/ W* k3 }" C# s* w- k! u- _7 U6 r
代码如下:
  1. foreach (TableCell tc in dg.Items[i].Cells): p( ]4 {( ]; T
  2.         {+ p& r# D: n8 w4 Y! ^( ~
  3. 5 ]0 Y6 y; h; W7 Z1 T: G
  4.                 if (tc.Text.Trim().IndexOf(".jpg") > -1)
    * y, y- u. f" k5 ?  L" y3 m
  5.                 {2 f/ u  M6 u' v
  6.                     string src = tc.Text;5 A+ N4 z+ m* a" C
  7.                     tc.Text = "<img src=\"" + src + "\" width=\"80\" height=\"80\">";! \' ^4 k% @6 ?" V" J3 n
  8.                 }
    ( p6 A6 l. V% L% C7 ?8 B
  9.         }
复制代码
效果如下:$ e9 }5 F( u  k3 q( S
[attach]148[/attach]8 _  r& [+ v. y

" ], N9 b4 A/ v8 [. Y; m  w3 B
1 v3 L6 P# K0 h) w6 c& Z5 e: fps:感谢薛大帅帮忙调试程序,感谢上海晨鸟信息科技有限公司的领导们、同事们!
作者: xueshuai    时间: 2010-9-26 22:47
你怎么不感谢CCTV呢:lol
作者: Star    时间: 2010-9-26 22:48
回复 xueshuai 的帖子( K$ G$ J- a. u$ X6 v9 q( g
# Z' N8 g. P. E
+ @$ B3 H4 W/ q' z
    那个太老土了: E% y" N2 b, _2 x. [  S
你没注意,我在做网络营销吗:lol
作者: xueshuai    时间: 2010-9-26 22:52
回复 Star 的帖子( o- y  P4 \2 J. J
! U1 k* J* E* L& K4 h
5 O+ q& B. G: A* f6 o% F. t
    网络营销?你营销什么东西啦...
作者: Star    时间: 2010-9-26 22:57
回复 xueshuai 的帖子
# e+ d: W7 o( p4 {6 B5 g
- i' F9 ?9 W$ v' E9 o+ d% s( [
7 s8 j: O, |/ |    你没看到我们公司的大名吗?  眼拙哦。。{:3_57:}




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