南京邮电大学吧 关注:330,251贴子:11,178,820
  • 6回复贴,共1

asp.net 大神,助我啊

只看楼主收藏回复


gridview中没有记录是会显示成这个样子,有解决办法吗??代码如下
if (GridView1.Rows.Count == 0) { DataTable dt = new DataTable(); dt.Columns.Add("RSSCNum"); dt.Columns.Add("RSSCTitle"); dt.Columns.Add("RSSAddress"); dt.Columns.Add("IsChannel"); dt.Columns.Add("RSSCBelonged"); if (dt.Rows.Count == 0) { dt.Rows.Add(dt.NewRow()); } GridView1.DataSource = dt; GridView1.DataBind(); int columnCount = GridView1.Columns.Count; GridView1.Rows[0].Cells.Clear(); GridView1.Rows[0].Cells.Add(new TableCell()); GridView1.Rows[0].Cells[0].ColumnSpan = columnCount; GridView1.Rows[0].Cells[0].Text = "没有记录"; GridView1.Rows[0].Cells[0].Style.Add("text-align", "center"); }


IP属地:浙江1楼2012-07-07 03:19回复
    gridview有空模板的 点那个小三角形看一下 具体名字记不清了
    当无数据时 就自动按你编辑的格式显示空模板中编辑的内容


    2楼2012-07-07 03:19
    回复
      2025-09-03 19:05:14
      广告
      不感兴趣
      开通SVIP免广告
      但有一个问题,用空模板,没数据是我的bottompagerow无法显示,数据也就无法增加


      IP属地:浙江3楼2012-07-07 03:19
      回复
        你可以考虑不要把进行操作的按钮捆绑到GridView的模板中啊。。。


        4楼2012-07-07 03:19
        回复
          也行,工作量可能变大了


          IP属地:浙江5楼2012-07-07 03:19
          回复
            其实像这种常见的在后台进行增删改查的工作 要求不高的话没有必要每次都重新写代码 你试一下DevExpress这一套控件


            6楼2012-07-07 03:19
            回复
              行,谢啦


              IP属地:浙江7楼2012-07-07 03:19
              回复