DataKeys vengono utilizzati in combinazione con GridView, che vengono utilizzati per visualizzare i record di dati su un applicazioni desktop o web in ASP.NET. Un datakey funge da chiave primaria del record visualizzato. Perché la chiave primaria per un recordset è unica, questo può essere utilizzato per rilevare quale record è selezionata per l'utente dell'applicazione. La datakey è impostata nel tag di GridView.
Istruzioni
1
Creare un guscio di GridView. Il codice riportato di seguito fornisce un GridView molto essenziale in ASP:
< asp: gridview id = "Dipendenti" runat = "server" >
< / asp: gridview >
2
Aggiungere la proprietà datakey. La datakey è comunemente abbinata con la chiave primaria della tabella recuperati dal database. In questo esempio, viene utilizzato l'ID del dipendente:
< asp: gridview id = "Dipendenti" datakeynames = "EmployeeID" runat = "server" >
< / asp: gridview >
3
Immettere l'origine dati. La proprietà datasource è un altro elemento della pagina che è configurato nel passaggio 4. Questa fonte viene utilizzata per creare una query di aggiornamento che modifica le proprietà del dipendente:
< asp: gridview id = "Dipendenti" datakeynames = "EmployeeID"
DataSourceID = "myDataSource"
runat = "server" >
< / asp: gridview >
4
Creare l'origine dati. Questa origine utilizza il programma di installazione di datakey in GridView per aggiornare il record del dipendente:
< asp: sqldatasource id = "myDataSource"
UpdateCommand = "dipendente aggiornamento set firstname=@firstname dove employeeId = @EmployeeId"
runat = "server" >
< / asp: sqldatasource >