代码之家  ›  专栏  ›  技术社区  ›  Gopal

如何显示Gridview空白列

  •  0
  • Gopal  · 技术社区  · 16 年前

    使用VS2005

    在我的网页我使用gridview,在一个gridview值是显示从表,如果没有值在表gridview只显示标题,它应该显示一个空白列

    我想调整标题字体,内容字体。。。。

    预期产量

    Adjust the Header font, content font of the Gridview
    Gridview should display the blank column if there is no data
    
    3 回复  |  直到 16 年前
        1
  •  2
  •   Tim Coker    16 年前

    一种方法是修改SQL以始终返回一行。如果您正在执行一个SP,您可以执行 select count(*) 从表中使用where子句,如果为0,则执行以下操作 select '' col1, '' col2 ... 把它还给我。

    另一个选项是检查代码中返回的行数。如果你用的是 DataTable 或 DataSet ,这很简单,正如你所看到的 DataTable.Rows.Count 或 DataSet.Tables[0].Rows.Count DataReader.HasRows 财产。

    另一个选择是扩展DataGrid并添加您自己的“无行可用”显示模式。

    最好的选择取决于您的经验水平和运行此代码的环境。

        2
  •  0
  •   Community Mohan Dere    9 年前

    要显示gridview标题,可以向datatable/dataset添加一个空行,并将其与gridview绑定。

    GridView - Show headers on empty data source

        3
  •  0
  •   Serkan Hekimoglu    16 年前

    如果是手动填充,

    推荐文章