Ich brauche einen benutzerdefinierten Validator, der in irgendeiner Weise eine benutzerdefinierte Variable enthalten kann, wenn die clientseitige JavaScript-Validierung aufgerufen wird. Dieser Validator wird in einem Repeater verwendet, und jedes Element im Repeater muss den benutzerdefinierten Validator verwenden, aber gegen seine eigene Variable validieren. Ist das möglich und wie kann ich das machen?Hinzufügen einer Variablen zu einem ASP.NET CustomValidator
Beispiel, ich brauche seine JavaScript-Funktion Validierung wie JavascriptValidation zu sein (Absender, args, MYVARIABLE)
Oder ist es eine Möglichkeit, meine Variable in dem 'args' zu integrieren? Ich bin mir nicht sicher, was das ist.
Danke!
Die Variable stammt aus der Datenbank. Jeder Datensatz hat einen anderen Wert für diese Variable. Ich könnte es zu einem versteckten Feld machen und den Wert von dem bekommen, wenn das ist, worüber du sprichst, aber ich brauche immer noch einen Weg, um es in der JavaScript-Methode des benutzerdefinierten Validators zu bekommen, und das versteckte Feld wäre in einer Masterseite ein Repeater in einem anderen Repeater, also ohne seine ID dem Javascript Call hinzufügen zu können, sehe ich nicht, wie ich das einbinden könnte. – Ryan
Sieht so aus, als ob es am einfachsten wäre, den Bullet einfach zu beißen und EnableClientScript = "false" auf Ihrem CustomValidator zu setzen und nur auf dem Server zu validieren. –