晨鸟科技

 找回密码
 注册
搜索
查看: 13590|回复: 4
打印 上一主题 下一主题

在动态加载的DataGrid中显示动态加载的图片

[复制链接]
跳转到指定楼层
楼主
发表于 2010-9-26 22:45:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好麻烦才弄好( X- j$ B) f, S, m9 ?
简单描述:
4 j, J) \1 o2 J' S  m% _& C# A1、DataGrid是动态加载的;3 T) o4 g: x( V
2、在动态绑定的DataGird中显示图片
: N4 F$ V& k2 J2 W+ g$ F1 N7 v1 L7 M+ ^! ]: @) k+ n; A+ h
因为DataGrid最终会被解析成Table,所以将DataGrid的Cell的Text值修改成为<img……>最终就能够解析成图片了  B: O$ @5 I/ P8 J! W* T2 G% J
9 J! {% d1 m7 a
代码如下:
  1. foreach (TableCell tc in dg.Items[i].Cells)
    / e4 M+ {- ^! I7 I) T3 W4 {
  2.         {  J; j) Y- X5 n
  3. 6 Q  ?8 R3 U& E$ @$ v
  4.                 if (tc.Text.Trim().IndexOf(".jpg") > -1)
    . O5 B) M6 G$ K2 S1 b! l8 B
  5.                 {
    * B4 t( g0 H, V* j" T+ A
  6.                     string src = tc.Text;
    2 Z  u, c. K( r0 d# q' C  F
  7.                     tc.Text = "<img src=\"" + src + "\" width=\"80\" height=\"80\">";
    " I" g6 _2 w* r! ?
  8.                 }
    5 ]/ w, z' u9 L6 k- ?2 p& i
  9.         }
复制代码
效果如下:* f3 a, Y: B1 \* P1 v% G6 F
! t4 c# X, \! w: R8 y

$ }- \' V# b* F9 ~- }+ s* g$ m: O& p& L- d
ps:感谢薛大帅帮忙调试程序,感谢上海晨鸟信息科技有限公司的领导们、同事们!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
沙发
发表于 2010-9-26 22:47:36 | 只看该作者
你怎么不感谢CCTV呢:lol
板凳
 楼主| 发表于 2010-9-26 22:48:29 | 只看该作者
回复 xueshuai 的帖子3 @4 }- L- ^7 _
# K  H4 d, [& u/ B

4 Z8 _/ d; N" Q0 j# k7 H    那个太老土了! P5 c8 s+ P' a" C& r* m3 x
你没注意,我在做网络营销吗:lol
地板
发表于 2010-9-26 22:52:13 | 只看该作者
回复 Star 的帖子2 A! \4 S/ ~. y  O, ^. M
  i9 C8 E8 o4 U9 g

5 P  @6 ]" e8 ~1 L" F' F* V- l    网络营销?你营销什么东西啦...
5#
 楼主| 发表于 2010-9-26 22:57:40 | 只看该作者
回复 xueshuai 的帖子
2 U* c& Q" p0 `  g2 B6 \% w# G# F1 S
8 a* A  N& s: ^& B  I  b' d* _: U3 A& e) W
    你没看到我们公司的大名吗?  眼拙哦。。{:3_57:}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|晨鸟科技 ( 沪ICP备09012675号 )

GMT+8, 2025-5-5 08:37 , Processed in 6.072499 second(s), 9 queries , Wincache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表