DataGridView有超链接的图片显示前台图片后台:if(!File.Exists(Server.MapPath("../page/"+e.Item.Cells[1].Text))){((Label)e.Item.Cells[7].FindControl("business_pic")).Text="
DataGridView有超链接的图片显示
前台
<asp:TemplateColumn>
<HeaderStyle Width= "15% "> </HeaderStyle>
<HeaderTemplate>
图片
</HeaderTemplate>
<ItemTemplate>
<asp:Label id= "business_pic " Runat= "server "> </asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
后台:if(!File.Exists(Server.MapPath( "../page/ "+ e.Item.Cells[1].Text)))
{
((Label)e.Item.Cells[7].FindControl( "business_pic ")).Text = " <table width= '100 ' height= '60 ' border=1 BorderColor=#365F88 cellSpacing=0 cellPadding=0 bordercolordark=#FFFFFF> <tr> <td align=center valign=middle> <a href = "
+ TopicUrl + "?businessid= " + e.Item.Cells[0].Text + "&infosort= " + ViewState[ "infosort "].ToString()+ " target=_blank "+ "> <img border=0 src=../page/uploadfiles/WUTU.jpg> </a> </td> </tr> </table> ";
}
else
{
((Label)e.Item.Cells[7].FindControl( "business_pic ")).Text = " <table width= '100 ' height= '60 ' border=1 BorderColor=#365F88 cellSpacing=0 cellPadding=0 bordercolordark=#FFFFFF> <tr> <td align= 'center ' valign = 'middle '> <a href = "
+ TopicUrl + "?businessid= " + e.Item.Cells[0].Text + "&infosort= " + ViewState[ "infosort "].ToString() + " target=_blank "+ "> <img border=0 width = '100 ' src=../page/ "+ e.Item.Cells[1].Text + "> </a> </td> </tr> </table> ";
}
这是有超链接的图片显示