簡體   English   中英

有什么方法可以將非Int32值用於ASP中的Cellspacing?

[英]Is there any way to use a non Int32 value for Cellspacing in ASP?

我希望ASP GridView的單元格間距為0.5。 有什么方法可以完成此操作,因為它嘗試將值強制轉換為Int32,顯然0.5不會強制轉換為Int32。 我想要這種方式,因為IE表示的單元格分隔符非常難看,但是如果我將CellSpacing設置為0或將其刪除,則單元格太擁擠了。

帶有CellSpacing = 3的IE9:

IE9中的網格3px

IE9的CellSpacing = 0:

在IE9中咧嘴笑0px

Chrome帶有CellSpacing = 3:

Chrome 3px中的網格

Chrome的CellSpacing = 0

Chrome中的網格0px

將其設置為1是可以的,但是我希望有一些方法可以減少工作量。

請嘗試以下操作:

<asp:GridView 
   CellPadding = "5";
   GridLines="Vertical" />

並不是我所知道的,但是后來我更喜歡給我的元素一個CssClass,這樣我就可以定義我想要的一切(aspx有一些奇怪的想法)並在整個站點中實現通用外觀。

如果需要使用CSS,請大聲喊叫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM