Custom verification control
<Asp: customvalidator id = "cvrequestunit" runat = "server"
Controltovalidate = "cmbrequestunit"
Errormessage = "select the Complaint Authority"
Display = "dynamic"
Clientvalidationfunction = "clientvalidate"
/>
Verified object
<Asp: dropdownlist id = "cmbrequestunit" runat = "server"> </ASP: dropdownlist>
client verification
// verification text box value (must be an even number)
function clientvalidate (SRC, argS)
{< br> var val = args. value;
args. isvalid = (Val mod 2 = 0);
}< br> // verify the drop-down box value (not equal to-1)
function clientvalidate (SRC, argS)
{< br> var val = args. value; // or cmbrequestunit. value;
args. isvalid = (Val! = "-1");
}
Note: The client-side verification function must contain two parameters.
SRC: storage verification control
ARGs: storage verification parameters
Encapsulated by struct:
VaR ARGs = {value: value, isvalid: true}; (from webuivalidation. JS)
Where:
Value (string type) comes from the value attribute of the verified control:
Isvalid (Boolean Type) must be assigned a value before the function is verified.