Toon posts:

[asp.net 2.0] query resultaat in label

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben begonnen met asp.net 2.0 en ik ben begonnen met het maken van een site voor vrienden als eerste project. Dit leek me leuk omdat het nu een site is met alleen statische informatie.
Om data te presenteren uit de database kan er binnen asp.net 2.0 gebruikt worden gemaakt van verschillende componenten.
Nu wil ik op een deel van de pagina een soort van citaat van de week weergeven. Maar ik zie helemaal niet een geschikt component daarvoor. Een gridview of een datalist is te overdreven en is ook niet handig binnen de opmaak van het schermgedeelte. Wat ik eigenlijk wil is dat ik een gewoon label vul met een resulaat van query.
Ik heb nu een SqlDatasource aangemaakt met daarin query die het gewenste resultaat ophaalt. Daarna heb ik een label op het scherm gezet. Deze probeer ik op de volgende manier te vullen bijn het openen van de pagina:

Label.Text = ....

Op dit punt loop ik vast, ik weet niet wat voor code ik moet maken om dit te bewerkstelligen. Hieronder is te zien hoe het resultaat eruit moet te komen zien.

Afbeeldingslocatie: http://home.quicknet.nl/qn/prive/rj.dirksen/NF-site/no-future.html

  • Mastermind
  • Registratie: Februari 2000
  • Laatst online: 05-04 18:13
Dan moet je een DataView gebruiken.

of
http://www.akadia.com/services/dotnet_databinding.html

[ Voor 17% gewijzigd door Mastermind op 12-03-2006 13:30 ]


Verwijderd

Topicstarter
Die tweede link heeft betrekking op C#..

Ik zoek eigenlijk informatie over hoe ik data binding kan toepassen op een label binnen asp.net 2.0.
Ik heb me al aardig rot gezocht op google maar zonder resultaat.

  • whoami
  • Registratie: December 2000
  • Nu online
In ASP.NET programmeer je toch mbhv C# of VB.NET, ik zie dus niet in wat het probleem is met die link ?

Echter, door al dat drag'n drop gedoe verlies je -imho- snel het overzicht, of weet je niet echt meer waar je mee bezig bent. Je kan ook gewoon een query uitvoeren dmv een SqlCommand en daar dan de ExecuteScalar, ExecuteReader, ExecuteNonQuery method van oproepen, of anders mbhv een DataAdapter een dataset inladen.

https://fgheysels.github.io/


Verwijderd

Topicstarter
Ik heb het op de volgende manier opgelost. Ik heb een sqlDatasource aan een formview gehangen. Binnen de Formview heb ik een item template toegevoegd die een label bevat die een kolom ophaalt uit het resulaat van de query.
<asp:FormView ID="FormView1" datasourceid="SqlDataSource1" runat="server">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("quo_quote") %>'></asp:Label>
</ItemTemplate>
</asp:FormView>

[ Voor 18% gewijzigd door Verwijderd op 13-03-2006 12:11 ]