Proprietà ControlToCompare

Imposta o restituisce l'ID del controllo di input per il confronto. Il valore predefinito è una stringa vuota ("").

public string ControlToCompare {
   get,
   set
}

Osservazioni

Specifica l'ID del controllo con il quale verrà eseguito un confronto di valori. In alternativa, è possibile utilizzare la proprietà ValueToCompare. Se vengono specificate entrambe, il valore della proprietà ControlToCompare ha la precedenza.

Esempio

Nell'esempio che segue viene illustrato come utilizzare la proprietà ControlToCompare per verificare che l'utente abbia immesso la password corretta.

<mobile:Form runat=server id="Form1" Alignment=center> 
   <mobile:Label runat="server" id="lblUserPwd" 
      Text="Password (req'd)" />
   <mobile:Textbox  runat="server" id="txtUserPwd"/>
   <mobile:RequiredFieldValidator runat="server" id="rfvUserPwd" 
      ControlToValidate="txtUserPwd" />
   <mobile:RegularExpressionValidator runat="server" id="revUserPwd"
      ControlToValidate="txtUserPwd" />
   <mobile:Label runat="server" id="lblUserPwd2" 
      Text="Re-enter Password (req'd)" />
   <mobile:Textbox  runat="server" id="txtUserPwd2"/>
   <Mobile:CompareValidator runat=server id=valcmprPassword Type=String
      ControlToValidate="txtUserPwd"  Operator=Equal 
      ErrorMessage="Passwords did not match!" 
      ControlToCompare="txtUserPwd2"/>
   <mobile:Command runat="server" id="Command1" text="Submit" />
</mobile:Form>

Vedere anche

Proprietà ControlToCompare (Web Form)

Si applica a: classe CompareValidator