Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Propriedade GridView.EmptyDataText

Obtém ou define o texto para exibir na linha de dados vazio processada quando um controle de GridView é associado a uma fonte de dados que não contém quaisquer registros.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (em System.Web.dll)

public virtual string EmptyDataText { get; set; }
<asp:GridView EmptyDataText="String" />

Valor de propriedade

Tipo: System.String
O texto para exibir na linha de dados vazio. O padrão é uma cadeia de caracteres vazia (""), que indica que essa propriedade não está definida.

A linha de dados vazio é exibida em um controle de GridView quando a fonte de dados que está associada ao controle não contém quaisquer registros. Use a propriedade de EmptyDataText para especificar o texto para exibir na linha de dados vazio. Para controlar o estilo da linha de dados vazio, use a propriedade de EmptyDataRowStyle . Como alternativa, você pode definir sua própria interface de usuário (UI) personalizada para a linha de dados vazio definindo a propriedade de EmptyDataTemplate em vez desta propriedade.

ObservaçãoObservação

Se as propriedades de EmptyDataText e de EmptyDataTemplate são definidas, a propriedade de EmptyDataTemplate tem precedência.

O valor desta propriedade, quando definido, pode ser salvo automaticamente em um arquivo de recurso usado por uma ferramenta de designer. Para obter mais informações, consulte LocalizableAttribute e Globalização e Localização no ASP.NET.

O exemplo seguinte demonstra como usar a propriedade de EmptyDataText para especificar o texto para exibir na linha de dados vazio.



<%@ Page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>GridView EmptyDataText Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>GridView EmptyDataText Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="true"
        emptydatatext="No data in the data source."
        runat="server">

        <emptydatarowstyle backcolor="LightBlue"
          forecolor="Red"/>

      </asp:gridview>

      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file. The following query        -->
      <!-- returns an empty data source to demonstrate the      -->
      <!-- empty row.                                           -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers] Where CustomerID='NoID'"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>

    </form>
  </body>
</html>



.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft