在asp.net中,我用gridview显示数据库中的文件信息,如何显示对应图表。例如是.doc则显示一个文档图标。
数据源为提取出来的table,里面只有一个字段文件名。现在想根据文件的类型,在每一行添加一个对应图标。这如何实现啊?请高手指教,不是我吝啬,实在是没分了!谢谢!...
数据源为提取出来的table,里面只有一个字段文件名。现在想根据文件的类型,在每一行添加一个对应图标。这如何实现啊?请高手指教,不是我吝啬,实在是没分了 !谢谢!
展开
展开全部
方法太多,诸如直接绑定,
<asp:repeater
<itemtemplate>
<%# Eval("Title") %>
<img src="new.gif" runat=server visible='<%# Eval("IsNew" %>' />
或者是
<asp:TemplateField >
<ItemTemplate >
<img src="../a.gif" width="8" height="5" align="absmiddle" />
<a href='show.aspx?id=<%# Eval("id") %>' target="_blank"><%# Eval("Title").ToString()%></a>
</ItemTemplate>
</asp:TemplateField>
或在标题中嵌入image
C#gridview支持图片模版列
所以。。
<asp:repeater
<itemtemplate>
<%# Eval("Title") %>
<img src="new.gif" runat=server visible='<%# Eval("IsNew" %>' />
或者是
<asp:TemplateField >
<ItemTemplate >
<img src="../a.gif" width="8" height="5" align="absmiddle" />
<a href='show.aspx?id=<%# Eval("id") %>' target="_blank"><%# Eval("Title").ToString()%></a>
</ItemTemplate>
</asp:TemplateField>
或在标题中嵌入image
C#gridview支持图片模版列
所以。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询