Det er helt amatørmessig å ikke legge funksjoner som kan benyttes flere steder i et prosjekt på samme sted! Fy!! Heretter legges alle funksjoner som hører sammen i en egen fil. Koden under viser hvordan dette gjøres :)
Denne subrutinen legger inn en post i databasen og returnerer IDen som ble generert, vha ExecuteScalar og @@IDENTITY.
Vi viser også et eksempel som benytter Stored Procedure og SCOPE_IDENTITY til samme oppgave.
Hvis du har installert IIS etter at Frameworket er installert kan det hende at du får følgende melding når du prøver å kjøre aspx filene på serveren: Server Application Unavailable. I Applikasjons(Program)loggen i Hendelseslisten (Events) får du da følgende feilmelding: Failed to execute request because the App-Domain could not be created. Error: 0x80131500. Da er du nødt til å registrere ASP.NET manuellt i IIS
I dette eksempelet vises hvordan man vhja DataTable - DT.Rows.Count() - kan få ASP.net koden din til å vise en artikkelliste hvis kategorien inneholder flere enn 1 artikkel. Inneholder den kun 1 artikkel skal man automatisk sendes til en detalj-side med artikkelID'en som parameter i URL'en. Der vil da denne artikkelen vises i sin helhet!
I "vanlig" ASP benyttet vi Include for å inkludere rammeverk, menyer ol i løsningen vår. I ASP.NET er ikke dette måten å gjøre det på, nå er det UserControls som gjelder. Denne artikkelen viser hvordan UserControls benyttes til dette.