zoukankan      html  css  js  c++  java
  • GridView应用 当Gridview没有数据 显示表头 TC

      在开发的时候,很多时候都要用到GridView,但是,当GridView没有数据时,GridView就显示不出来。很难看,正好最近做项目用到此方法,就把代码贴出来,供大家学习及自己以后备用。方法很简单,就是在GridView套用一个Table。

      特别要注意此处<td colspan="3"> 没有相关数据 </td>  colspan="3"是批GridView有多少列。

    代码
     1 <asp:GridView ID="grvStudentInfo" runat="server" CssClass="listgrid" AutoGenerateColumns="False"
     2                                     AllowSorting="True" DataKeyNames="ID" 
     3                                     OnRowDeleting="grvStudentInfo_RowDeleting" 
     4                                     onrowdatabound="grvStudentInfo_RowDataBound">
     5                                     <EmptyDataTemplate>
     6                                         <table style="text-align: center">
     7                                             <tr>
     8                                                 <th style=" 100px;">
     9                                                     学生姓名
    10                                                 </th>
    11                                                 <th>
    12                                                     学号
    13                                                 </th>
    14                                                 <th>
    15                                                     删除
    16                                                 </th>
    17                                             </tr>
    18                                             <tr align="center">
    19                                                 <td colspan="3">
    20                                                     没有相关数据
    21                                                 </td>
    22                                             </tr>
    23                                         </table>
    24                                     </EmptyDataTemplate>
    25                                     <Columns>
    26                                         <asp:BoundField DataField="StudentName" HeaderText="学生姓名" />
    27                                         <asp:BoundField DataField="DetermineStuNo" HeaderText="学号" />
    28                                         <asp:CommandField HeaderText="删除" ShowDeleteButton="True" />
    29                                     </Columns>
    30                                 </asp:GridView>

    作者:Mr S.R Lee
    出处:http://www.cnblogs.com/LeeYongze
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

  • 相关阅读:
    连接MySQL错误:Can't connect to MySQL server (10060)
    PHP性状的使用
    PHP interface(接口)的示例代码
    jquery 设置页面元素不可点击、不可编辑、只读(备忘)
    ace_admin_1.3.1 wysiwyg 工具条下拉出不来
    类函数和对象函数 PHP
    PHP 回调、匿名函数和闭包
    simplexml_load_file 抑制警告的直接输出
    jQuery判断当前元素是第几个元素
    hihocoder #1445 : 后缀自动机二·重复旋律5
  • 原文地址:https://www.cnblogs.com/LeeYongze/p/1655402.html
Copyright © 2011-2022 走看看