0 von 2 fanden dies hilfreich - Dieses Thema bewerten.

ValidationSummary-Klasse

Zeigt eine Zusammenfassung aller bei der Validierung aufgetretenen Fehler inline auf einer Webseite und/oder in einem Meldungsfeld an.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

public class ValidationSummary : WebControl
public class ValidationSummary extends WebControl
public class ValidationSummary extends WebControl

Mit der ValidationSummary-Klasse werden die Fehlermeldungen von allen Validierungssteuerelementen an einer Position auf einer Webseite zusammengefasst. Sie können die Fehlermeldungen aus einer Gruppe von Validierungssteuerelementen auf einer Webseite zusammenfassen, indem Sie das ValidationSummary-Steuerelement durch Festlegen der ValidationGroup-Eigenschaft einer Validierungsgruppe zuweisen.

Gemäß der DisplayMode-Eigenschaft wird die Zusammenfassung als Liste, Aufzählung oder einzelner Absatz angezeigt.

Die Zusammenfassung kann auf der Webseite bzw. in einem Meldungsfeld angezeigt werden, indem die ShowSummary-Eigenschaft bzw. die ShowMessageBox-Eigenschaft festgelegt wird.

Eine Liste der anfänglichen Eigenschaftenwerte für eine Instanz von ValidationSummary finden Sie unter ValidationSummary-Konstruktor.

ThemaPosition
Gewusst wie: Validierung anhand eines Wertebereichs für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand von Werten in einer Datenbank für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand eines Datentyps für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Angeben des Layouts für direkte Meldungen in ASP.NET-ServersteuerelementenErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand eines bestimmten Werts für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Anzeigen von benutzerdefinierten Validierungsmeldungen des Servers für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Programmgesteuertes Testen der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung erforderlicher Einträge für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Steuern der Anzeige von Validierungsfehlermeldungen für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand von Mustern für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Programmgesteuertes Validieren für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Deaktivieren der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung mit einer benutzerdefinierten Funktion für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Formatieren von Validierungsfehlermeldungen für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Exemplarische Vorgehensweise: Validieren der Benutzereingabe in einer Web Forms-SeiteErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Werten in einer Datenbank für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Wertebereichs für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines bestimmten Werts für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Datentyps für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Angeben des Layouts für direkte Meldungen in ASP.NET-ServersteuerelementenErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung erforderlicher Einträge für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Exemplarische Vorgehensweise: Validieren der Benutzereingabe in einer Web Forms-SeiteErstellen von Anwendungen mit Visual Web Developer
Gewusst wie: Anzeigen von benutzerdefinierten Validierungsmeldungen des Servers für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Testen der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Steuern der Anzeige von Validierungsfehlermeldungen für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Mustern für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Validieren für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Formatieren von Validierungsfehlermeldungen für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung mit einer benutzerdefinierten Funktion für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Deaktivieren der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio

Im folgenden Codebeispiel wird veranschaulicht, wie mit einem ValidationSummary-Steuerelement die Fehlermeldungen von allen Validierungssteuerelementen auf einer Webseite zusammengefasst und als Aufzählung angezeigt werden.

<%@ Page Language="C#" AutoEventWireup="True" %>
 <html>
 <head>
 
 </head>
 <body>
 
    <h3>ValidationSummary Sample</h3>
    <p>
 
    <form runat="server">
 
       <table cellpadding=10>
          <tr>
             <td>
                <table bgcolor="#eeeeee" cellpadding=10>
 
                   <tr>
                      <td colspan=3>
                         <b>Credit Card Information</b> 
                      </td>
                   </tr>
                   <tr>
                      <td align=right>
                         Card Type: 
                      </td>
                      <td>
                         <asp:RadioButtonList id=RadioButtonList1 
                              RepeatLayout="Flow"
                               runat=server>
                            <asp:ListItem>MasterCard</asp:ListItem>
                            <asp:ListItem>Visa</asp:ListItem>
                         </asp:RadioButtonList>
                      </td>
                      <td align=middle rowspan=1>
                         <asp:RequiredFieldValidator 
                              id="RequiredFieldValidator1"
                              ControlToValidate="RadioButtonList1" 
                              ErrorMessage="Card Type. "
                              Display="Static"
                              InitialValue="" Width="100%" runat=server>
                            *
                         </asp:RequiredFieldValidator>
                      </td>
                   </tr>
                   <tr>
                      <td align=right>
                         Card Number: 
                      </td>
                      <td>
                         <asp:TextBox id=TextBox1 runat=server />
                      </td>
                      <td>
                         <asp:RequiredFieldValidator 
                              id="RequiredFieldValidator2"
                              ControlToValidate="TextBox1" 
                              ErrorMessage="Card Number. "
                              Display="Static"
                              Width="100%" runat=server>
                            *
                         </asp:RequiredFieldValidator>
                      </td>
                   </tr>
 
                   <tr>
                      <td></td>
                      <td>
                         <asp:Button 
                              id=Button1 
                              text="Validate" 
                              runat=server />
                      </td>
                      <td></td>
                   </tr>
                </table>
             </td>
             <td valign=top>
                <table cellpadding=20>
                   <tr>
                      <td>
                         <asp:ValidationSummary 
                              id="valSum" 
                              DisplayMode="BulletList" 
                              runat="server"
                              HeaderText="You must enter a value in the following fields:"
                              Font-Name="verdana" 
                              Font-Size="12"/>
                      </td>
                   </tr>
                </table>
             </td>
          </tr>
       </table>
 
    </form>
 
 </body>
 </html>
    

System.Object
   System.Web.UI.Control
     System.Web.UI.WebControls.WebControl
      System.Web.UI.WebControls.ValidationSummary
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
© 2013 Microsoft. Alle Rechte vorbehalten.