tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
908
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Beginnerin Beginnerin ist offline Mitglied Bronze
    Registriert seit
    Sep 2005
    Beiträge
    37
    Hallo zusammen,

    ich hab ein Formular mit einem Senden und einem Zurücksetzen- Button.
    Leider funktioniert der Zurücksetzen Button nicht und ich weiß nicht warum

    Könntet ihr mir helfen?
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    
    <form id="frmMain" method="post"  runat="server" >
    <fieldset>
        <p>
            <label for="txtText1">Bitte eingeben</label>
            <input id="txtText1" runat="server" size="75" tabindex="1"/>
        </p>
       <p>
            <label for="ddlauswaehlen">Bitte auswählen</label>
            <asp:DropDownList ID="ddlauswaehlen" runat="server" TabIndex="2">
               <asp:ListItem Value="0" Selected="True">test</asp:ListItem>
            </asp:DropDownList>
          
        </p>   
     </fieldset>
      <p>
            <input type="submit" id="btnSend" runat="server" value="Senden" tabindex="3" />
            <input type="reset" id="btnReset"  value="Zurücksetzen" tabindex="4" />
        </p>
    </form>
     <asp:Repeater runat="server" ID="repErgebnis"></asp:Repeater>

    Wird im Formular auf "Senden" geklickt, wird das Ergebnis im Repeater dargestellt. Wird auf "Zurücksetzen" geklickt soll das Eingabefeld geleert und die DropDownlist auf den Ursprungswert zruück gesetzt werden.
    Mein input type="reset" macht nichts von beiden
    Wo liegt mein Fehler?

    Vielen Dank bereits für die Antworten!!
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Ich bin in ASP.NET nicht so bewandert, aber wie sieht denn der Code aus, mit dem du die Fehler zurücksetzt?
    Was mir auch auffällt, da das Control ja auf dem Client läuft ( ? ) musst du doch auch eine Script-Funktion angeben, die aufgerufen werden soll.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    luckerking Tutorials.de Gastzugang
    Du solltest anstatt html Controls die vorgefertigeten Asp .net Controls benutzen.

    Code :
    1
    
    <asp:Button id="btnReset" onclick="btnReset_Click" runat="server" Text="Reset">

    In dem OnClick Event setzt du dann halt alle Controls zurück.

    Mfg
     

  4. #4
    Beginnerin Beginnerin ist offline Mitglied Bronze
    Registriert seit
    Sep 2005
    Beiträge
    37
    Hallo zusammen,

    danke für eure Antworten!
    Ich dachte mir irgendwie, dass dieser reset-Button ohne weitere Programmierung oder Angaben die Eingabefelder zurücksetzt:
    SelfHtml schreibt:
    Mit
    Code :
    1
    
    <input type="reset">
    definieren Sie einen Abbrechen-Button (reset = zurücksetzen). Eingegebene Daten werden verworfen und nicht abgeschickt.
    Ich hatte das so verstanden, dass die Eingabefelder wirklich ohne dass ich weiter etwas machen muss zurückgesetzt werden.
    JavaScript will ich nicht verwenden, weil man ja nie weiß wer es aktiviert hat. Das heißt dann also, dass ich die Felder serverseitig zurück setzen muss, was ich eigentlich auch nicht wollte.

    Danke nochmal!
     

  5. #5
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Diese Controls sind ClientControls. Da du aber eine Web-Anwendung schreibst, welche auf dem Server läuft, musst du dies mit Javascript machen oder im Code-Behind , wenn du dich entscheidest, dass ASP.NET Control zu nutzen.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Formular Reset funktioniert nicht
    Von Alice im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 24.12.10, 15:15
  2. FCKeditor - reset funktioniert nicht mehr!
    Von bigtail im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 07.02.07, 15:22
  3. Image-Button als Reset-Button?
    Von unrealzero_php im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 12.01.07, 18:35
  4. Antworten: 1
    Letzter Beitrag: 31.05.05, 19:14
  5. reset Button Bug
    Von LoMo im Forum PHP
    Antworten: 3
    Letzter Beitrag: 01.04.05, 11:50