Zoeken…


Syntaxis

  • <asp: Button ID = "Button1" runat = "server" onclick = "Button1_Click" Text = "Klik" /> <asp: TextBox ID = "txtstate" runat = "server">
  • </ asp: TextBox> <asp: CheckBox ID = "chkoption" runat = "Server"> </ asp: CheckBox> <asp: RadioButton ID = "rdboption" runat = "Server"> </ asp: RadioButton>
  • <asp: ListBox ID = "ListBox1" runat = "server" AutoPostBack = "True"
    OnSelectedIndexChanged = "ListBox1_SelectedIndexChanged"> </ asp: ListBox>
  • <asp: DropDownList ID = "DropDownList1" runat = "server" AutoPostBack = "True"
    OnSelectedIndexChanged = "DropDownList1_SelectedIndexChanged"> </ asp: DropDownList>
  • <asp: RadioButtonList ID = "RadioButtonList1" runat = "server" AutoPostBack = "True"
    OnSelectedIndexChanged = "RadioButtonList1_SelectedIndexChanged"> </ asp: RadioButtonList>
  • <asp: CheckBoxList ID = "CheckBoxList1" runat = "server" AutoPostBack = "True"
    OnSelectedIndexChanged = "CheckBoxList1_SelectedIndexChanged"> </ asp: CheckBoxList>
  • <asp: BulletedList ID = "BulletedList1" runat = "server"> </ asp: BulletedList>
  • <asp: HyperLink ID = "HyperLink1" runat = "server"> HyperLink </ asp: HyperLink> <asp: Image ID = "Image1" runat = "server">

Tekstvakken en labels

Tekstvakbesturingselementen worden meestal gebruikt om invoer van de gebruiker te accepteren. Een tekstvakbesturingselement kan een of meer regels tekst accepteren, afhankelijk van de instellingen van het kenmerk TextMode.

Labelbesturing biedt een eenvoudige manier om tekst weer te geven die kan worden gewijzigd van de ene uitvoering van een pagina naar de volgende. Als u tekst wilt weergeven die niet verandert, gebruikt u de letterlijke tekst.

Basissyntaxis van tekstbeheer:

<asp:TextBox ID="txtstate" runat="server" ></asp:TextBox>

Algemene eigenschappen van het tekstvak en de labels:

Eigendommen Beschrijving
TextMode Specificeert het type tekstvak. SingleLine maakt een standaardtekstvak, MultiLIne maakt een tekstvak dat meer dan één regel tekst accepteert en het wachtwoord zorgt ervoor dat de ingevoerde tekens worden gemaskeerd. De standaardinstelling is SingleLine.
Tekst De tekstinhoud van het tekstvak.
Maximale lengte Het maximale aantal tekens dat in het tekstvak kan worden ingevoerd.
Inpakken Het bepaalt of tekst automatisch wordt ingepakt voor een tekstvak met meerdere regels; standaard is waar.
Alleen lezen Bepaalt of de gebruiker de tekst in het vak kan wijzigen; standaard is false, dat wil zeggen dat de gebruiker de tekst kan wijzigen.
columns De breedte van het tekstvak in tekens. De werkelijke breedte wordt bepaald op basis van het lettertype dat wordt gebruikt voor de tekstinvoer.
rijen De hoogte van een tekstvak met meerdere regels in regels. De standaardwaarde is 0, betekent een tekstvak met één regel.

Het meest gebruikte attribuut voor een labelbesturing is 'Tekst', wat inhoudt dat de tekst op het label wordt weergegeven.

Selectievakjes en keuzerondjes

Een selectievakje toont een enkele optie die de gebruiker kan in- of uitschakelen en keuzerondjes presenteren een groep opties waaruit de gebruiker slechts één optie kan selecteren.

Als u een groep keuzerondjes wilt maken, geeft u dezelfde naam op voor het kenmerk GroupName van elk keuzerondje in de groep. Als meer dan één groep vereist is in één formulier, geeft u een andere groepsnaam op voor elke groep.

Als u het selectievakje of keuzerondje wilt selecteren wanneer het formulier voor het eerst wordt weergegeven, stelt u het kenmerk Gecontroleerd in op true. Als het kenmerk Gecontroleerd is ingesteld op waar voor meerdere keuzerondjes in een groep, wordt alleen het laatste als waar beschouwd.

Basissyntaxis van selectievakje:

<asp:CheckBox ID= "chkoption" runat= "Server"> </asp:CheckBox>

Basissyntaxis van keuzerondje:

<asp:RadioButton ID= "rdboption" runat= "Server"> </asp: RadioButton>

Algemene eigenschappen van selectievakjes en keuzerondjes:

Eigendommen Beschrijving
Tekst De tekst die wordt weergegeven naast het selectievakje of keuzerondje.
gecontroleerd Geeft aan of dit is geselecteerd of niet, standaard is false.
Groepsnaam Naam van de groep waartoe het besturingselement behoort.

Lijstbesturing

ASP.NET biedt de volgende besturingselementen

  • Keuzelijst
  • Keuzelijst
  • Lijst met keuzerondjes
  • Lijst met selectievakjes
  • Lijst met opsommingstekens

Met dit besturingselement kan een gebruiker kiezen uit een of meer items uit de lijst. Lijsten en vervolgkeuzelijsten bevatten een of meer lijstitems. Deze lijsten kunnen worden geladen met code of met de ListItemCollection-editor.

Basissyntaxis van keuzelijstbesturing:

<asp:ListBox ID="ListBox1" runat="server" AutoPostBack="True"    OnSelectedIndexChanged="ListBox1_SelectedIndexChanged">
</asp:ListBox>

Basissyntaxis van vervolgkeuzelijstbesturing:

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"   OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
</asp:DropDownList>

Algemene eigenschappen van keuzelijst en vervolgkeuzelijsten:

Eigendommen Beschrijving
items De verzameling ListItem-objecten die de items in het besturingselement vertegenwoordigt. Deze eigenschap retourneert een object van het type ListItemCollection.
rijen Specificeert het aantal items dat in het vak wordt weergegeven. Als de werkelijke lijst meer rijen bevat dan weergegeven, wordt een schuifbalk toegevoegd.
SelectedIndex De index van het momenteel geselecteerde item. Als meer dan één item is geselecteerd, wordt de index van het eerste geselecteerde item. Als er geen item is geselecteerd, is de waarde van deze eigenschap -1.
SelectedValue De waarde van het momenteel geselecteerde item. Als er meer dan één item is geselecteerd, dan is de waarde van het eerste geselecteerde item. Als er geen item is geselecteerd, is de waarde van deze eigenschap een lege tekenreeks ("").
SelectionMode Geeft aan of een keuzelijst afzonderlijke selecties of meerdere selecties toestaat.

Gemeenschappelijke eigenschappen van elk lijstitemobjecten:

Eigendommen Beschrijving
Tekst De tekst die wordt weergegeven voor het item.
Geselecteerd Een tekenreekswaarde die aan het item is gekoppeld.
Waarde Geeft aan of het item is geselecteerd.

Het is belangrijk op te merken dat:

  • Als u met de items in een vervolgkeuzelijst of keuzelijst wilt werken, gebruikt u de eigenschap Items van het besturingselement. Deze eigenschap retourneert een ListItemCollection-object dat alle items van de lijst bevat.
  • De gebeurtenis SelectedIndexChanged wordt verhoogd wanneer de gebruiker een ander item uit een vervolgkeuzelijst of een keuzelijst selecteert.

Lijst met keuzerondjes en lijst met selectievakjes

Een keuzerondje geeft een lijst met wederzijds exclusieve opties. Een lijst met selectievakjes geeft een lijst met onafhankelijke opties weer. Deze besturingselementen bevatten een verzameling ListItem-objecten waarnaar kan worden verwezen via de eigenschap Items van het besturingselement.

Basissyntaxis van keuzerondjeslijst:

<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True" 
   OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged">
</asp:RadioButtonList>

Basissyntaxis van lijst met selectievakjes:

<asp:CheckBoxList ID="CheckBoxList1" runat="server" AutoPostBack="True" 
   OnSelectedIndexChanged="CheckBoxList1_SelectedIndexChanged">
</asp:CheckBoxList>

Algemene eigenschappen van selectievakjes en keuzerondjes:

Eigendommen Beschrijving
RepeatLayout Dit attribuut geeft aan of de tabeltags of de normale html-flow moet worden gebruikt tijdens het opmaken van de lijst wanneer deze wordt weergegeven. De standaardwaarde is Tabel.
RepeatDirection Het geeft de richting aan waarin de bedieningselementen moeten worden herhaald. De beschikbare waarden zijn Horizontaal en Verticaal. Standaard is Verticaal.
RepeatColumns Het specificeert het aantal kolommen dat moet worden gebruikt bij het herhalen van de bedieningselementen; standaard is 0.

Lijsten met opsommingstekens en Genummerde lijsten

Met de lijst met opsommingstekens maakt u lijsten met opsommingstekens of genummerde lijsten. Deze besturingselementen bevatten een verzameling ListItem-objecten waarnaar kan worden verwezen via de eigenschap Items van het besturingselement.

Basissyntaxis van een lijst met opsommingstekens:

<asp:BulletedList ID="BulletedList1" runat="server">
</asp:BulletedList>

Algemene eigenschappen van de lijst met opsommingstekens:

Eigendommen Beschrijving
BulletStyle Deze eigenschap geeft de stijl en het uiterlijk van de opsommingstekens of getallen aan.
RepeatDirection Het geeft de richting aan waarin de bedieningselementen moeten worden herhaald. De beschikbare waarden zijn Horizontaal en Verticaal. Standaard is Verticaal.
RepeatColumns Het specificeert het aantal kolommen dat moet worden gebruikt bij het herhalen van de bedieningselementen; standaard is 0.

Het besturingselement HyperLink lijkt op het HTML-element.

Basissyntaxis voor een hyperlinkbesturing:

<asp:HyperLink ID="HyperLink1" runat="server">
   HyperLink
</asp:HyperLink>

Het heeft de volgende belangrijke eigenschappen:

Eigendommen Beschrijving
Afbeelding URL Pad van de afbeelding dat door het besturingselement moet worden weergegeven.
NavigateUrl Doel link URL.
Tekst De tekst die moet worden weergegeven als de link.
Doelwit Het venster of frame dat de gekoppelde pagina laadt.

Beeldcontrole

De afbeeldingsbesturing wordt gebruikt voor het weergeven van afbeeldingen op de webpagina, of een alternatieve tekst, als de afbeelding niet beschikbaar is.

Basissyntaxis voor een beeldbesturing:

<asp:Image ID="Image1" runat="server">

Het heeft de volgende belangrijke eigenschappen:

Eigendommen Beschrijving
Alternatieve tekst Alternatieve tekst die moet worden weergegeven bij afwezigheid van de afbeelding.
ImageAlign Uitlijningsopties voor het besturingselement.
Afbeelding URL Pad van de afbeelding dat door het besturingselement moet worden weergegeven.


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow