zoukankan      html  css  js  c++  java
  • GridView控件在没有数据时显示表头和没有数据

    一、EmptyDataTemplate,在这个模版中设置

    <EmptyDataTemplate>
        
    <table>
           
    <tr>
              
    <td></td>
              
    <td></td>
              
    <td></td>
              
           
    </tr>
           
    <tr>
              
    <td>--没有记录--</td>
           
    </tr>
        
    </table>
    </EmptyDataTemplate>
    二、数据源为datatable 
    DataTable dt = userbll.GetList("").Tables[0];

            
    if (dt.Rows.Count == 0)
            
    {
                dt.Rows.Add(dt.NewRow());
                GridView1.DataSource 
    = dt;
                GridView1.DataBind();

                
    int columnCount = dt.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");
            }

            
    else
            
    {
                GridView1.DataSource 
    = dt;
                GridView1.DataBind();
            }

        }
  • 相关阅读:
    滑动窗口算法-2
    滑动窗口算法-1
    工作中缓存使用重点
    QPS的计算方法[转载]
    springAop
    spring配置详述与springboot
    LRU最少使用
    图片压缩
    Javassist使用[转载]
    [转]关于Spring事务嵌套回滚的一些测试总结
  • 原文地址:https://www.cnblogs.com/puke/p/773108.html
Copyright © 2011-2022 走看看