Funktionsbeschreibung:
Sobald der Spieler beim Registrationsformular auf "Absenden" klickt, sollen die Felder geprüft werden. Das funktioniert. Er soll dann die Fehler angezeigt bekommen. Das Funktioniert auch.
Jetzt dachte ich mir, ei da nimmst du dann Atlas (AJAX) um in einem ModalPopup diese Fehlerliste anzuzeigen. Tja... das Popup kommt, aber die Fehler werden nicht mehr angezeigt.
Sprich, die ValidationSummary wird nicht angezeigt. Ich werde echt noch weich dabei.
Kann bitte da mal jemand drauf schaun? Btw.. das ganze ist ein UserControl und meine Bastelseite im Moment.
Merci!
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Registrierungsformular.ascx.cs" Inherits="usercontrols_Registrierungsformular" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<%@ Register tagprefix="KoKa" TagName="KKImage" Src="~/usercontrols/Images.ascx" %>
Spielername: (min. 6 Zeichen)
TargetControlID="playername"
WatermarkText="Dein Name im Spiel"
WatermarkCssClass="watermarked" />
ValidationGroup="RegFormValid" ControlToValidate="playername" Display="None">
EMail:
TabIndex="2" ValidationGroup="RegFormValidatingGroup" CssClass="regformfield">
TargetControlID="playeremail"
WatermarkText="Deine EMail-Adresse"
WatermarkCssClass="watermarked" />
ErrorMessage="EMail-Adresse fehlt" ValidationGroup="RegFormValid" style="display:none;" Display="None">
Klasse:
Krieger
Händler
Entdecker
ErrorMessage="Klasse fehlt" ValidationGroup="RegFormValid" Display="None">
Spielertyp:
Anfänger
Profi
ErrorMessage="Spielertyp fehlt" ValidationGroup="RegFormValid" Display="None">
Passwort: (min. 6 Zeichen)
ValidationGroup="RegFormValid" TextMode="Password">
ErrorMessage="Passwort fehlt" ValidationGroup="RegFormValid" Display="None">
Passwort (nochmals)
ErrorMessage="Prüfpasswort fehlt" ValidationGroup="RegFormValid" Display="None">
Ich bestätige hiermit die
Datenschutzerklärung und die
Regeln gelesen und verstanden
zu haben.
anel ID="Panel1" runat="server" Height="120px" Width="180px" style="display:none;">
anel ID="Panel2" runat="server" Height="120px" Width="180px" BackImageUrl="~/images/vellum/scroll.png">
anel>
anel>
TargetControlID="SendButton"
PopupControlID="Panel1"
BackgroundCssClass="modalBackground"
PopupDragHandleControlID="Panel2" />