<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支持图片模版列
所以。。
绑定数据源的替代解决方案:第一步:另外做个 aspx 页面,如 showimage.aspx 文件,该页面通过传递过来的查询字符串参数,而从数据库中加载指定的图片:int idint.TryParse(this.Request.QueryString[ID], out id)Response.ContentType = image/GifResponse.BinaryWrite(已经读入btye[]类型变量中的图像)}最后一步:你在需要绑定数据源的页面,绑定记录的 ID 到 Image 控件的 ImageUrl=showimage.aspx?id=<%欢迎分享,转载请注明来源:内存溢出
评论列表(0条)