晨鸟科技

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

作者: Star    时间: 2010-9-26 22:45
标题: 在动态加载的DataGrid中显示动态加载的图片
好麻烦才弄好
  i' I$ u, ~. h+ s9 D5 l简单描述:
! Z( |' \7 d) A# A/ y3 A1、DataGrid是动态加载的;
5 ?" F5 g# G  J2、在动态绑定的DataGird中显示图片
- o; o: m8 B& W9 U  {( w* f$ Q1 V7 m; }8 k' o
因为DataGrid最终会被解析成Table,所以将DataGrid的Cell的Text值修改成为<img……>最终就能够解析成图片了
5 S4 k, g7 `: k# A: v+ V
! s9 W& m, V! U; E( c/ t代码如下:
  1. foreach (TableCell tc in dg.Items[i].Cells); M8 p3 ?# n" M, R" q; Q( H
  2.         {
    ( ~9 P4 E7 t# Z

  3. 2 y8 o+ r  a5 m4 L* c! {
  4.                 if (tc.Text.Trim().IndexOf(".jpg") > -1)
    1 I) p6 W, ^( b7 U5 B; D
  5.                 {
    + K/ K6 {+ ]3 R: F; z( W2 b
  6.                     string src = tc.Text;$ B+ H9 U1 \: Z+ W1 @
  7.                     tc.Text = "<img src=\"" + src + "\" width=\"80\" height=\"80\">";: H$ L. V; C$ A. C: T- ?# \# @1 ~
  8.                 }
    # m3 d. v; S2 a. h' B
  9.         }
复制代码
效果如下:' ~+ n+ C! |- F
[attach]148[/attach]
9 Q% g/ s! r4 @5 M$ A" h9 g5 w; L, M8 ?: G$ J8 j  Q% T; s
( f: o' t* r' {& \3 I( v! \! U
ps:感谢薛大帅帮忙调试程序,感谢上海晨鸟信息科技有限公司的领导们、同事们!
作者: xueshuai    时间: 2010-9-26 22:47
你怎么不感谢CCTV呢:lol
作者: Star    时间: 2010-9-26 22:48
回复 xueshuai 的帖子
, e/ \+ N1 E( a% b9 a8 O8 |0 {: X) d# w; S
8 ]- t5 a* R' r7 e
    那个太老土了: Q1 c2 I- B4 l% J
你没注意,我在做网络营销吗:lol
作者: xueshuai    时间: 2010-9-26 22:52
回复 Star 的帖子
' y! B2 F& m" a0 J+ `  K# J! t0 m2 G) @  u% b" U

: _  ?: H9 R4 B2 ^  ~    网络营销?你营销什么东西啦...
作者: Star    时间: 2010-9-26 22:57
回复 xueshuai 的帖子1 B/ q, ]. @$ D; ^$ J# T' m

  {/ y8 L; @+ g, ?8 ~! B, e8 _% F
( f( r* d4 P6 y1 a) ^2 T    你没看到我们公司的大名吗?  眼拙哦。。{:3_57:}




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