2010-10-01 67 views
1

我有一個帶有ImageField和ButtonField的GridView。 圖像很大..但我希望它在網格中顯示更小的尺寸..所以我正在尋找一種方法來修復我的GridView的單元格大小。使用圖像修復gridview大小asp.net

我該怎麼做?

回答

0

顯示設置圖像的高度和寬度。使用CSS來控制渲染標籤的大小。

1

你可以設置HighQualityBicubicInterpolationMode當你做的BinaryWrite

結帳this example代碼。

+0

我沒有看到這個答案和問題之間的任何關係。 – ErTR 2015-01-10 23:27:45

1

嘗試在您的ImageField上使用這兩個屬性。

ItemStyle-Width="" 
ItemStyle-Height="" 
2

我有同樣的問題;解決這種方式:

<asp:ButtonField ButtonType="Image" CommandName="EliminarFuente" HeaderText="Eliminar" ImageUrl="~/Themes/Images/Delete.png" >                  
    <ControlStyle CssClass="BotonDeImagen"/> 
    <ItemStyle HorizontalAlign="Center" />                  
</asp:ButtonField> 

的CSS類是這樣的:

.BotonDeImagen 
{ 
    width:25px; 
    height:25px;   
} 

,其結果是25×25個像素的居中的圖像。

替代解決方案: 您可以在ControlStyle標籤上定義高度和寬度,而不是使用CSS類。

+0

這只是我解決方案的一部分。我也必須設置「填充:0px」 – tval 2018-02-28 18:14:54