Bei einem Web-Kontaktformular habe ich mehrere Checkboxen. Nun möchte ich diese für das Infomail, dass nachher geschickt wird gerne dynamisch auslesen. Dazu habe ich zwei Fragen:
Geht das bequemer als so
for (int i = 0; i
Oder genauer, gibt es irgendeineart Methode getAllControlsOfType(Type searchedType) oder so ähnlich.
Die Typabfrage oben ist mistig, weil ich eine bestehende Checkbox nach Ihrem Typ frage. Gibt es nicht etwas wie Type.Checkbox?
for each ctl in page.controls(1).control
if typeof ctl is textbox then
ctype(ctl, textbox).text = „hallo“
end if
next
Klingt super, aber kannst Du das eventuell in C# oder ähnliches übersetzen? Ich bin für VB nämlich zu blöd *schäm* und verstehe daher nur Teile des Codes.
Klingt super, aber kannst Du das eventuell in C# oder
ähnliches übersetzen? Ich bin für VB nämlich zu blöd *schäm*
und verstehe daher nur Teile des Codes.
Schau Dir mal meine Frage weiter unten an, „Schleife über alle Elemente einer Form“
foreach(Control CtrlC in this.Controls)
{
if(CtrlC is CheckBox)
{
ChkBAkt = (CheckBox) CtrlC;
ChkBAkt.CheckState = CheckState.Unchecked;
}
}