【问题标题】:How to set padding for gridview data with C#?如何使用 C# 为 gridview 数据设置填充?
【发布时间】:2013-04-28 12:12:48
【问题描述】:

我已经用 C# 填充了一个网格视图,但是网格视图中的数据非常接近单元格边界。如何使用 C# 去掉单元格内容的填充?

string query = "SELECT * FROM `fabrica`";

//'bd' and 'ExecuteRead' is my database classe
DataTable table = bd.ExecuteRead(query);
table.Columns["id"].ColumnName = "ID";
table.Columns["nome"].ColumnName = "Nome";
table.Columns["cidade"].ColumnName = "Cidade";
table.Columns["estado"].ColumnName = "Estado";
table.Columns["telefone1"].ColumnName = "Telefone 1";
table.Columns["telefone2"].ColumnName = "Telefone 2";
table.Columns["telefone3"].ColumnName = "Telefone 3";
table.Columns["email1"].ColumnName = "Email 1";
table.Columns["email2"].ColumnName = "Email 2";
table.Columns["email3"].ColumnName = "Email 3";
Tabela.DataSource = table;
Tabela.ControlStyle.Width = 885;

Tabela.DataBind();

【问题讨论】:

    标签: c# asp.net gridview padding


    【解决方案1】:

    您可以使用 CellPadding 属性。

    Tabela.CellPadding = 10;
    

    参考:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.cellpadding.aspx

    【讨论】:

    • 您是否在为网格视图使用一些内置样式?或 Grid View 容器覆盖您的 Grid View 样式。
    • 如果我没记错的话,自动格式会覆盖您的 CellPadding 值。
    • 没关系,我用css解决了,因为我没有其他解决方案
    猜你喜欢
    • 1970-01-01
    • 2014-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 2012-08-11
    相关资源
    最近更新 更多