|
|||||
|
Velkommen IntroASP.NET og XML IntroduktionXML CSS XSL(T) DTD og Schemas DOM og SAX Værktøjer XML i datagrid XML - skrivning af XML XML og transformationer XML - udtræk af elementer Dataset og datagrid objektet Indlæsning af dataPaging Sortering Ret post Slet post Opret ny post Hyperlinks i datagrid Billeder i datagrid Vælg post i datagrid Cache Et eksempel med det hele Datagrid, database og datasetDataset - extra CloneMerge Relationer Class Hvordan gør manAndeby klassen i vb Andeby klassen i c-sharp Webservices IndledningEtablering af en web-service Kald af web-services Sikkerhed ModellerBrug af forms modellen Opret cookie selv File upload Optimering Hvad kan man gøreMere om caching Fejlsøgning TracingFejlhaandtering De andre fejl Et lille CMS Basis infoVis side Ret side Styr sider Pæn URL Et demo system Kalender kontrollen Et lille kodeeksempel |
ASP.NET II / Dataset og datagrid objektet / Indlæsning af data |
||||
ASP.NET fjernundervisningskursus- Vil du gerne på kursus NU? - Vil du gerne lære i dit eget tempo? - Har du ikke tid til at tage på kursus ude i byen? Så køb et kursus i ASP.NET som fjernundervisning på www.it-fjernundervisning.dk |
Læs mere om dataset objektet i bogen fra side 383.
Vi arbejder med udgangspunkt i samme XML dokument som i sidste XML øvelse: Andeby

Vi indlæser XML dokumentet ind i et dataset, der jo som vi så det har en readXML metode. Koden forudsætter, at der findes et datagrid på web-formen:
Public Class _1_indlæs
Inherits System.Web.UI.Page
Dim dsetAndeby As New DataSet
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
dsetAndeby.ReadXml(Server.MapPath("Andeby.xml"))
dgridAndeby.DataSource = dsetAndeby.Tables(0).DefaultView
dgridAndeby.DataBind()
End Sub
End Class
namespace Udviklingcsharp.ASP.NET_II_kursus
{
public class _1_indlæs : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid dgridAndeby;
DataSet dsetAndeby = new DataSet();
private void Page_Load(object sender, System.EventArgs e)
{
dsetAndeby.ReadXml(Server.MapPath("Andeby.xml"));
dgridAndeby.DataSource = dsetAndeby.Tables[0].DefaultView;
dgridAndeby.DataBind();
}
}
}
I det følgende er kun de vigtigeste egenskaber og metoder til objektet vist