ASP.NET GridView – OnRowDataBound vs OnRowCreated

Lascia un commento


CodeProject

Stamattina, mentre stavo creando una semplice pagina ASP.NET, ho lottato un paio di ore contro una GridView che apparentemente lavorava in maniera anomala.

Quale argomento preferisci?

 

Descrizione del problema

Il problema che riscontravo sembrava un’errata creazione degli ID dei controlli ClientSide. Generalmente il motore ASP.NET si prende carico di modificare gli ID per evitare la duplicazione di identificativi che dovrebbero essere univoci. Proprio nel caso di una GridView infatti, un controllo che noi inseriamo con ID=”txtSelectedValue”, e che viene ripetuto per ogni riga della griglia, avrà un ClientID simile a questo:
Altro

Annunci

GridView – Selezione con un semplice click su tutta la riga

Lascia un commento

Un effetto molto carino è permettere di selezionare una riga di una griglia senza utilizzare la colonna specifica creata nativamente dalla GridView, ma cliccando sulla riga stessa.

L’idea è quella di replicare il codice che verrebbe generato in automatico dalla GridView, ed attaccarlo all’evento click della riga stessa, che non è altro che una riga di una tabella (<tr>).

Altro

%d blogger hanno fatto clic su Mi Piace per questo: