Programmeren in ASP.NET/User-controls: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Jbib (overleg | bijdragen)
Jbib (overleg | bijdragen)
Regel 97:
Eigenschappen (property's) kan je vergelijken met variabelen die behoren tot de control. In .NET gebruik je voor property's speciale zogenaamde accessormethodes (ook getters en setters genoemd).
 
Nu maak je een nieuwe control met een label, en voeg je twee property's toe aan de control, één voor de kleur en één voor de tekst.
 
''properties.ascx''
<pre><%@ Control Language="VB" ClassName="properties" %>
<script runat="server">
 
Regel 108:
Return _kleur
End Get
Set (Value As String)
_kleur = Value
Label1.ForeColor = System.Drawing.Color.FromName(_kleur)
Regel 119:
Return _tekst
End Get
Set (Value As String)
_tekst = Value
Label1.Text = _tekst
Regel 133:
''properties.aspx''
<pre><%@ Page Language="VB" %>
<%@ Register TagPrefix="wikibooks" TagName="Tekstjeproperties" Src="properties.ascx" %>
 
<script language="VB" runat="server">
Regel 148:
<body>
 
<wikibooks:Tekstjeproperties runat="server" />
<wikibooks:Tekstjeproperties Kleur="red" runat="server" />
<wikibooks:Tekstjeproperties Tekst="Dit is wel tof!" runat="server" />
<wikibooks:Tekstjeproperties Kleur="blue" Tekst="Niet?" runat="server" />
<wikibooks:Tekstjeproperties id="UserCtrl1" runat="server" />
 
</body>
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.