如何在gridview的多列中显示图像 [英] how to display images in multiple columns of gridview

查看:65
本文介绍了如何在gridview的多列中显示图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在gridview的多列中显示图像?

解决方案

Default.aspx

 < span class =code-keyword><   asp:GridView     ID   =  GridView1    runat   =  server     AutoGenerateColumns   = < span class =code-keyword> false >  
< >
< asp:TemplateField >
< ItemTemplate >
< td > < asp:Label ID = lblLabel runat = 服务器 正文 = <% Evl(< span class =code-string>' id'%>
/ > < / td >
< td > < asp:图片 ID = img1 runat = server ImageUrl = <% Evl('< /秒pan> path'%> / > < / td >
< / ItemTemplate >
< / asp:TemplateField >
< /列 >
< / asp:GridView >





Default.aspx.cs

 GridView1.DataSource = dt; 
GridView1.DataBind()


如果图像存储在数据库中,则在网格视图中添加图像并通过在行数据绑定事件上转换为图像来填充它们

how to display images in multiple columns of gridview ?

解决方案

Default.aspx

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
        <Columns>
        <asp:TemplateField>
        <ItemTemplate>
        <td><asp:Label ID="lblLabel" runat="server" Text="<%Evl('id') %>" /></td>
        <td><asp:Image ID="img1" runat="server" ImageUrl="<%Evl('path') %>"/></td>
        </ItemTemplate>
        </asp:TemplateField>
        </Columns>
        </asp:GridView>



Default.aspx.cs

GridView1.DataSource=dt;
GridView1.DataBind()


if images are stored in database then add image in grid view and fill them by converting into images on row databound event


这篇关于如何在gridview的多列中显示图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆