Esporta (0) Stampa
Espandi tutto

Proprietà BoundField.DataField

Nota: questa proprietà è stata introdotta con .NET Framework versione 2.0.

Ottiene o imposta il nome del campo dati da associare all'oggetto BoundField.

Spazio dei nomi: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

public virtual string DataField { get; set; }
/** @property */
public String get_DataField ()

/** @property */
public void set_DataField (String value)

public function get DataField () : String

public function set DataField (value : String)

Valore proprietà

Nome del campo dati da associare all'oggetto BoundField. Il valore predefinito è una stringa vuota ("") e indica che questa proprietà non è impostata.

Utilizzare la proprietà DataField per specificare il nome del campo dati da associare all'oggetto BoundField. I valori del campo specificato sono visualizzati nell'oggetto BoundField come testo. È possibile formattare, facoltativamente, il testo visualizzato impostando la proprietà DataFormatString.

NotaNota

Per impostazione predefinita, se un valore di campo è null, viene visualizzata una stringa vuota ("") per il valore. Per specificare una didascalia alternata, impostare la proprietà NullDisplayText.

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà DataField per specificare il campo da visualizzare in una colonna di campo BoundField di un controllo GridView.


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

<html>
  <body>
    <form runat="server">
        
      <h3>BoundField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        autogenerateeditbutton="true"
        allowpaging="true" 
        datakeynames="CustomerID"  
        runat="server">
         
        <columns>
          <asp:boundfield datafield="CustomerID"
            readonly="true"      
            headertext="Customer ID"/>
          <asp:boundfield datafield="CompanyName"
            convertemptystringtonull="true"
            headertext="Customer Name"/>
          <asp:boundfield datafield="Address"
            convertemptystringtonull="true"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            convertemptystringtonull="true"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            convertemptystringtonull="true"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            convertemptystringtonull="true"
            headertext="Country"/>
        </columns>
                
      </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.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft