CheckBoxList dynamisch erstellen

22/04/2009 - 16:10 von Andreas Mueller | Report spam
Möchte eine CheckBoxList (bzw. RadioButtonList) dynamisch erstellen.

Die erste CheckBox soll dabei Selected="True" sein.
Wie muss der unten gezeigte Code dazu erweitert werden, bzw. wie kann man
dem dyn. erstellten Items 'Selected' und 'Enabled' hinzufügen?


Sub checklisteSprachen_Init (ByVal Sender As Object, _
ByVal E As EventArgs)
Dim sprachenText() As String = _
{"Java", "C++", "Visual Basic", "Cobol", "Smalltalk"}
Dim sprachenValue() As String = _
{"jav", "cpp", "bas", "cob", "sma"}
Dim i As Integer
For i = 0 To sprachenText.GetLength(0) -1
checklisteSprachen.Items.Add _
(new ListItem(sprachenText(i), sprachenValue(i)))
Next
End Sub


<asp:CheckBoxList runat="server"
id="checklisteSprachen"
AutoPostBack="true"
RepeatColumns="1"
RepeatLayout="Flow"
onInit="checklisteSprachen_Init" />
 

Lesen sie die antworten

#1 Andreas Mueller
22/04/2009 - 16:38 | Warnen spam
Enabled = "False"

checklisteSprachen.Items.Add _
(new ListItem(sprachenText(i), sprachenValue(i), False))


Selected="True"

???


"Andreas Mueller" wrote:

Möchte eine CheckBoxList (bzw. RadioButtonList) dynamisch erstellen.

Die erste CheckBox soll dabei Selected="True" sein.
Wie muss der unten gezeigte Code dazu erweitert werden, bzw. wie kann man
dem dyn. erstellten Items 'Selected' und 'Enabled' hinzufügen?


Sub checklisteSprachen_Init (ByVal Sender As Object, _
ByVal E As EventArgs)
Dim sprachenText() As String = _
{"Java", "C++", "Visual Basic", "Cobol", "Smalltalk"}
Dim sprachenValue() As String = _
{"jav", "cpp", "bas", "cob", "sma"}
Dim i As Integer
For i = 0 To sprachenText.GetLength(0) -1
checklisteSprachen.Items.Add _
(new ListItem(sprachenText(i), sprachenValue(i)))
Next
End Sub


<asp:CheckBoxList runat="server"
id="checklisteSprachen"
AutoPostBack="true"
RepeatColumns="1"
RepeatLayout="Flow"
onInit="checklisteSprachen_Init" />

Ähnliche fragen