Jep, du brauchst immer 2 St�ck im Normalfall:

- Required (damit �berpr�ft, ob �berhaupt was eingegeben wurde)
- Dann einen der auf Inhalt �berpr�ft (wenn was eingegeben wurde)

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Kloberg
Mac (LAM)
Gesendet: Donnerstag, 21. Februar 2002 00:19
An: aspDEdotnet
Betreff: [aspdedotnet] RE: Validator ????


"RequiredFieldValidator" schon probiert? Ala:

<asp:RequiredFieldValidator id="RequiredFieldValidator1"
        ControlToValidate="TextBox1"
      Display="Static"
      ErrorMessage="* Nix drin hier..."
      runat="server"/> 

hth
--
Gruesse,
Mac Kloberg
LIEBHERR AMERICA INC.
http://www.liebherr-us.com


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, February 20, 2002 6:19 PM
> To: aspDEdotnet
> Subject: [aspdedotnet] Validator ????
> 
> 
> Hi Liste,
> komisch, wenn ich eine TextBox validiere funktioniert das
> einwandfrei. Aber
> wenn garnichts eingegeben wird, wird keine Vailidierung 
> durchgef�hrt !!!
> 
> An was kann das liegen.
> 
> MFG
> Johann
> 
> 
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]Im Auftrag
> von Michael
> Seirer
> Gesendet: Mittwoch, 20. Februar 2002 21:51
> An: aspDEdotnet
> Betreff: [aspdedotnet] AW: dynamische CheckBoxList generieren
> 
> 
> hi!
> 
> mein ansatz gefaellt mir auch nicht rasend, ist aber folgender:
> 
> auslesen per SqlDataReader, was es darzustellen gibt (pnlItems ist ein
> aspPanel):
> 
> 
> while(reader.Read())
> {
> 
>       CheckBox ch = new CheckBox();
>       ch.Text = reader[0].ToString();
>       ch.ID="ck"+reader[0].ToString();
>       pnlItems.Controls.Add(ch);
> }
> reader.Close();
> 
> 
> im event, das den button_click dann handelt:
> 
> while(reader.Read())
> {
>       string t = reader[0].ToString();
>       CheckBox ch = new CheckBox();
>       ch = (CheckBox)this.FindControl("ck" + t);
> 
>       if ( ch.Checked == true)
>       {
>               // do something
>       }
> }
> 
> 
> das problem, das sich dabei stellt ist: was ist, wenn sich zwischen 
> dem anzeigen der seite und dem button clicken was in der db aendert? 
> wird die db so veraendert, dass eine checkbox nicht mehr angezeigt 
> werden wuerde, faehrst du so vermutlich zielsicher in eine exception
> 
> just my 2 little cents,
> Michi
> 
> 
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] Im Auftrag
> von Raimund
> Angleitner
> Gesendet: Mittwoch, 20. Februar 2002 15:01
> An: aspDEdotnet
> Betreff: [aspdedotnet] dynamische CheckBoxList generieren
> 
> 
> Hallo Liste!
> 
> Wie kann man eine CheckboxList dynamisch generieren?
> Ich m�chte von einer Datenbank eine Authors-Liste auslesen
> und f�r jeden
> 
> Author eine Checkbox generieren.
> Wenn ich dann Submit dr�cke soll mit den ausgew�hlten Authoren etwas 
> gemach werden . Leider funktioniert folgende L�sung nicht: Ich habe 
> den Datenbankteil der einfachheit halber weggelassen.
> Fehler: Der C# Code in der CheckBoxList is nicht erlaubt.
> Ich habe es auch schon mit einem Repeater versucht, leider 
> kann ich dann
> 
> nicht auf die Eigenschaften der einzelnen Checkboxes zugreifen.
> 
> �ber eine funktionierende L�sung w�rde ich mich sehr freuen!
> 
> mfg,
> Raimund A.
> 
> 
> Mein 10. L�sungsansatz:
> =================
> 
> //-> Page_Load im .cs file:
> public void Page_Load(object sender, System.EventArgs e)
> {
>    SmartNavigation = true;
>    if (!IsPostBack)
>   {
>     ArrayList values = new ArrayList();
> 
>     values.Add(new Authors("Alex Homer", "AH"));
>     values.Add(new Authors("Dave Sussman", "DS"));
>     values.Add(new Authors("Rich Anderson", "RA"));
>     values.Add(new Authors("Rob Howard", "RH"));
>     values.Add(new Authors("Brian Francis", "BF"));
> 
>     MyCheckBoxList.DataSource = values;
>     MyCheckBoxList.DataBind();
> }
> 
> //-> Code im .aspx file:
> 
> <asp:CheckBoxList id="MyCheckBoxList" runat="server" 
> RepeatDirection="Horizontal"> <asp:ListItem>
> <%# DataBinder.Eval(Container.DataItem, "Name") %> </asp:ListItem>
> </asp:CheckBoxList> <asp:Button id="btnSubmit" text="Abschicken"
> onclick="btnSubmit_Click"
> runat="server"/>
> 
> 
> //-> Definition der Authors Klasse im .cs file:
> 
> 
>         public class Authors
>         {
>             private string name;
>             private string initials;
> 
>             public Authors(string name, string initials)
>             {
>                 this.name = name;
>                 this.initials = initials;
>             }
>             public string Name { get { return name; } }
>             public string Initials { get { return initials; } }
>         }
> 
> 
> 
> 
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed 
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden: 
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed 
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden: 
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed 
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden: 
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 

| [aspdedotnet] als [EMAIL PROTECTED] subscribed 
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an