Crew .NET |
|
Dat is helemaal niet zo moeilijk
Hier is een voorbeeldje:
Er worden zoveel labels aangemaakt en weergegeven als het getal dat in een tekstvak is ingevuld.
<%@ Page Language="VB" Debug="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub knop_Click(ByVal sender As Object, ByVal e As EventArgs) Handles knop_een.Click
' Variabelen declareren
Dim aantal As Integer = Convert.ToInt32(aantal_invoer.Text)
Dim i As Integer
Dim lbl As Label
Dim rij As TableRow
Dim cel As TableCell
'Begin van de For-Loop
For i = 1 To aantal
lbl = New Label
rij = New TableRow
cel = New TableCell
'Nieuw label een ID en Text meegeven
lbl.ID = "lbl" & i
lbl.Text = "Dit is label" & i
'Label in een cel zetten, de cel in een rij en de rij in de tabel
cel.Controls.Add(lbl)
rij.Cells.Add(cel)
tabel_een.Rows.Add(rij)
Next i
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>.: Dynamisch Labels Maken :.</title>
</head>
<body>
<form id="form_een" runat="server">
<div align="center">
<asp:TextBox ID="aantal_invoer" runat="server" />
<asp:Button ID="knop_een" runat="server" Text="Klik" />
<br />
<asp:Table ID="tabel_een" runat="server" />
</div>
</form>
</body>
</html>
<%@ Page Language="VB" Debug="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> Sub knop_Click(ByVal sender As Object, ByVal e As EventArgs) Handles knop_een.Click ' Variabelen declareren Dim aantal As Integer = Convert.ToInt32(aantal_invoer.Text) Dim i As Integer Dim lbl As Label Dim rij As TableRow Dim cel As TableCell 'Begin van de For-Loop For i = 1 To aantal lbl = New Label rij = New TableRow cel = New TableCell 'Nieuw label een ID en Text meegeven lbl.ID = "lbl" & i lbl.Text = "Dit is label" & i 'Label in een cel zetten, de cel in een rij en de rij in de tabel cel.Controls.Add(lbl) rij.Cells.Add(cel) tabel_een.Rows.Add(rij) Next i End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>.: Dynamisch Labels Maken :.</title> </head> <body> <form id="form_een" runat="server"> <div align="center"> <asp:TextBox ID="aantal_invoer" runat="server" /> <asp:Button ID="knop_een" runat="server" Text="Klik" /> <br /> <asp:Table ID="tabel_een" runat="server" /> </div> </form> </body> </html>
|