The Asp.net DataGrid kontroll forvandler data som sendes fra en database til en JavaScript -forbedret HTML-tabell egnet for visning på en nettside . Programmerere bruker vanligvis DataGrid å angi utseendet og oppførselen til sine data. For avanserte scenarioer , programmerere jobber med " Select "-kommandoen og tilhørende egenskaper som SelectedItemStyle og SelectedItem , som Microsoft innlemmet i DataGrid å tillate websider for å svare på brukerens input. Microsoft foreldet DataGrid og erstattet den med GridView . De fleste programmerere bruke DataGrid bare i eldre applikasjoner. Du trenger
Visual Studio
Vis flere instruksjoner
en
Opprett en DataGrid eksempel ved å dra og slippe en DataGrid på din Asp.net side fra Visual Studio Toolbox .
2
Endre DataGrid i koden ved å skrive følgende , for eksempel i code-behind fil : en
MyDataGrid.ShowFooter = sant
3
Fest en hendelse handler i ASP eller ASPX kode per følgende eksempel festes der " MyEditEventHandler " til DataGrid edit arrangementet
< asp : . DataGrid id = " MyDataGrid " OnEditCommand = " MyEditEventHandler " />
4 Fortell Asp.net hva de skal gjøre når en bruker klikker på DataGrid er" Edit "-knappen .
Fest en metode for å DataGrid er redigeringsknappen . Tilgang sin klikkhendelsen å manuelt styre DataGrid oppførsel . Trykk på en av DataGrid for automatisk genererte " edit" -knappene på en levende nettside for å utløse hendelsen.
' Fortell DataGrid å kjøre MyDataGrid_Edit funksjonen når
' MyDataGrid Edit Command er utløste
AddHandler MyDataGrid.EditCommand , AddressOf MyDataGrid_Edit
5
Legg en metode som skal utføres når brukeren utløser "Select "-kommandoen .
' Opprett MyDataGrid_Edit kommandoen
Sub MyDataGrid_Edit ( avsenderen som objekt , e Som DataGridCommandEventArgs )
'Kode som skal utføres når brukeren treffer redigeringsknappen
End Sub
6 < p> Endre fargen på et element i din ASPX koden ved å tildele en streng til sin BackColor eiendom . Hente og redigere formatet på det valgte elementet i en DataGrid kontroll for å passe din design spesifikasjon .
< /EditItemStyle >