GridView编辑EmptyDataTemplate控数据模板

本文介绍如何在ASP.NET GridView控件中设置EmptyDataTemplate属性,以自定义当数据源为空时显示的内容。通过示例代码展示了如何使用图像和文本信息来替代空白数据行。

EmptyDataTemplate——空数据模板是GridView控件的属性之一。EmptyDataTemplate表示当记录为空时显示的定义内容。它用来获取或设置在GridView 控件绑定到不包含任何记录的数据源时,在GridView.控件上所显示的空数据行的内容,这个内容可以根据需要来设置。

在下面的示例中将会在GridView1控件中使用EmptyDataTemplate,来编辑把不包含任何记录的数据源绑定到GridView1控件时,所显示的空数据行的自定义模板。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

<html>

  <body>

    <form id="Form1" runat="server">

       

      <h3>GridView EmptyDataTemplate Example</h3>

      <asp:gridview id="GridView1"

        datasourceid="SqlDataSource1"

        runat="server" Width="209px">

        <emptydatarowstyle backcolor="LightBlue"

          forecolor="Red"/>

        <emptydatatemplate>

          <asp:image id="nodata"

            imageurl="~/error.jpg"

            runat="server"/>

            没有数据信息.

        </emptydatatemplate>

      </asp:gridview>

      <asp:sqldatasource id="SqlDataSource1"

        selectcommand="SELECT BianH AS 编号, ZhaoP AS 照片, MingC AS 图片名称 FROM T_XiangC WHERE (username = 'admin') AND (BianH > 29)"

        connectionstring="<%$ ConnectionStrings:AjaxDBConnectionString %>"

        runat="server">

      </asp:sqldatasource>           

    </form>

  </body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值