c# - 有没有办法在 ASP 中为 Cellspacing 使用非 Int32 值?

标签 c# css asp.net google-chrome internet-explorer-9

我希望 ASP GridView 的单元格间距为 0.5。有什么方法可以实现这一点,因为它试图将值转换为 Int32,显然 0.5 不会转换为 Int32。我想要这样,因为 IE 表示非常丑陋的单元格分隔符,但如果我将 CellSpacing 设置为 0 或将其删除,单元格就会太拥挤。

CellSpacing = 3 的 IE9:

Grid in IE9 3px

CellSpacing = 0 的 IE9:

Grin in IE9 0px

CellSpacing = 3 的 Chrome:

Grid in Chrome 3px

CellSpacing = 0 的 Chrome

Grid in Chrome 0px

将它设置为 1 是可以的,但我希望有一些方法可以减少。

最佳答案

尝试以下操作:

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

关于c# - 有没有办法在 ASP 中为 Cellspacing 使用非 Int32 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27531050/

相关文章:

c# - 实例化一个知道公共(public)​​基类的泛型类型

c# - long 和 int 相等,Equals() 发生了什么

javascript - 悬停按钮下拉菜单上的 Bootstrap

c# - WP7 - 从 CSV 文件读取?或者如何处理数据?

c# - 具有默认 0(零)值的属性索引器

javascript - Jquery 移动页面不扩展可折叠

css - 寻找一个CSS属性

c# - 我的 ASP.NET 应用程序如何从 web.config 自动获取 SMTP 设置?

asp.net - 为什么我在从 Application_Error 和 errorMode ="Custom"执行 Server.Transfer 时看到 2 个错误页面?

c# - 防止VS调试器超时