在GridView中调整图像大小

时间:2014-08-19 15:23:58

标签: c# html asp.net gridview

我正在尝试使用图像作为GridView中的超链接更新旧的webapp。由于它已经老了,它不一定是我希望它的方式,但我不想完全重做它。这就是我所拥有的。如果我将其作为超链接字段,我无法正确呈现图像。如果我将其作为图像字段进行操作,则无法将搜索值传递到网址中。如何调整图像大小?

<asp:HyperLinkField HeaderText="NIP" 
            DataNavigateUrlFields="DomainUser" 
            DataNavigateUrlFormatString="http:\\webapp.emersonflowcontrols.net/apps/NIP/search.asp?why=results&terms={0}&column=Equipment%20Description&order=Type" 
            Text="&lt;img src='Graphics\world28.gif' alt='Link to NIP' border='0'/&gt;"
            Target ="_blank " />

1 个答案:

答案 0 :(得分:0)

使用DataTextFormatString属性并明确设置宽度和高度:

<asp:HyperLinkField
    HeaderText="NIP" 
    DataNavigateUrlFields="DomainUser" 
    DataNavigateUrlFormatString="http:\\webapp.emersonflowcontrols.net/apps/NIP/search.asp?why=results&terms={0}&column=Equipment%20Description&order=Type" 
    DataTextField="DomainUser"
    DataTextFormatString="<img src='Graphics\world28.gif' alt='Link to NIP' width='50' height='50' border='0'/>"
    Target ="_blank" />