?

解决方案 »

  1.   

    用XSL中应该无法实现。XSL只能产生文本输出,还有就是HTML中不能够内嵌图片,HTML只能显示一个URL上的图片。所以需要借助服务端,将xml中的图片数据解码。关于xml和二进制数据,可以参考http://www.perfectxml.com/articles/xml/binary.asp上给出的方法。
      

  2.   

    我认为不行,因为你的图像信息存储在xml文件中的,在用xsl格式化时,是解决不了的,xsl只能处理字符串的信息,如果非要显示这些图片,我觉得要么放弃用xsl,要么在xsl中存储一个<img src="??.aspx">的图片连接,然后在??.aspx中将图像反序列化后输出。到页面上。
      

  3.   

    实现呈现流格式图像的图像控件
    http://www.csharpproject.com/articles/aspnet/images_multimedia/SimImage.aspx