Freigeben über


RangeValidator.MaximumValue-Eigenschaft

Ruft den Höchstwert des Validierungsbereichs ab oder legt diesen fest.

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

Syntax

'Declaration
<ThemeableAttribute(False)> _
Public Property MaximumValue As String
'Usage
Dim instance As RangeValidator
Dim value As String

value = instance.MaximumValue

instance.MaximumValue = value
[ThemeableAttribute(false)] 
public string MaximumValue { get; set; }
[ThemeableAttribute(false)] 
public:
property String^ MaximumValue {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_MaximumValue ()

/** @property */
public void set_MaximumValue (String value)
public function get MaximumValue () : String

public function set MaximumValue (value : String)

Eigenschaftenwert

Der Höchstwert des Validierungsbereichs. Der Standardwert ist String.Empty.

Hinweise

Mithilfe der MaximumValue-Eigenschaft können Sie den Höchstwert des Validierungsbereichs angeben. Wenn der durch diese Eigenschaft angegebene Wert nicht in den durch die BaseCompareValidator.Type-Eigenschaft angegebenen Datentyp konvertiert werden kann, wird eine Ausnahme ausgelöst.

Hinweis

Wenn Sie ValidationDataType.Date für die BaseCompareValidator.Type-Eigenschaft angeben und die Kultur der Anwendung nicht programmgesteuert festgelegt wird, müssen Sie für die MaximumValue-Eigenschaft und MinimumValue-Eigenschaft ein kulturneutrales Format verwenden, z. B. JJJJ/MM/TT. Andernfalls werden Datumsangaben möglicherweise nicht richtig interpretiert.

Diese Eigenschaft kann nicht durch Designs oder Stylesheetdesigns festgelegt werden. Weitere Informationen finden Sie unter ThemeableAttribute und Übersicht über ASP.NET-Designs und ASP.NET-Skins.

Thema Position
Exemplarische Vorgehensweise: Validieren der Benutzereingabe in einer Web Forms-Seite Erstellen von ASP.NET-Webanwendungen in Visual Studio
Exemplarische Vorgehensweise: Validieren der Benutzereingabe in einer Web Forms-Seite Erstellen von Anwendungen mit Visual Web Developer

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie mit der MaximumValue-Eigenschaft der Höchstwert des Validierungsbereichs angegeben wird.

<%@ Page Language="VB" AutoEventWireup="True" %>

<html>

<head>

   <script runat="server">

      Sub ButtonClick(sender As Object, e As EventArgs)

         If Page.IsValid Then
         
            Label1.Text="Page is valid."
         
         Else
         
            Label1.Text="Page is not valid!!"
         
         End If

      End Sub

   </script>

</head>

<body>

   <form runat="server">

      <h3>RangeValidator Example</h3>

      Enter a number from 1 to 10:

      <br>

      <asp:TextBox id="TextBox1"
           runat="server"/>

      <br>

      <asp:RangeValidator id="Range1"
           ControlToValidate="TextBox1"
           MinimumValue="1"
           MaximumValue="10"
           Type="Integer"
           EnableClientScript="false"
           Text="The value must be from 1 to 10!"
           runat="server"/>

      <br><br>

      <asp:Label id="Label1"
           runat="server"/>

      <br><br>

      <asp:Button id="Button1"
           Text="Submit"
           OnClick="ButtonClick"
           runat="server"/>
            

   </form>

</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>

<html>

<head>

   <script runat="server">

      void ButtonClick(Object sender, EventArgs e)
      {

         if (Page.IsValid)
         {
            Label1.Text="Page is valid.";
         }
         else
         {
            Label1.Text="Page is not valid!!";
         }

      }

   </script>

</head>

<body>

   <form runat="server">

      <h3>RangeValidator Example</h3>

      Enter a number from 1 to 10:

      <br>

      <asp:TextBox id="TextBox1"
           runat="server"/>

      <br>

      <asp:RangeValidator id="Range1"
           ControlToValidate="TextBox1"
           MinimumValue="1"
           MaximumValue="10"
           Type="Integer"
           EnableClientScript="false"
           Text="The value must be from 1 to 10!"
           runat="server"/>

      <br><br>

      <asp:Label id="Label1"
           runat="server"/>

      <br><br>

      <asp:Button id="Button1"
           Text="Submit"
           OnClick="ButtonClick"
           runat="server"/>
            

   </form>

</body>
</html>

Plattformen

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.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

RangeValidator-Klasse
RangeValidator-Member
System.Web.UI.WebControls-Namespace
MinimumValue
BaseCompareValidator.Type-Eigenschaft
BaseValidator.IsValid-Eigenschaft
String.Empty