… sonst kann man beim asp.net Seiten schreiben arg auf die Fresse fliegen.
Heute morgen habe ich in einer .aspx Seite einen Validator durch einen neuen austauschen wollen. Dazu hab ich den alten Validator auskommentiert und den neuen Integriert. Beim nächsten Postback ging dann der Validatorcheck in die Brüche.
Nach etlichem rumgesuche, gebastle und debugge (lasst ja die Finger von SharePoint gesteuerten Webseiten wenn ihr mehr als reine Datenerfassung machen wollt, debuggen ist die Hölle!) fand ich raus, dass das auskommentierte Control dennoch vom Server geladen wurde, auch wenn es nicht ins HTML gerendert wurde, so haben die generierten JavaScript Methoden für die Validierung das Element noch in ihrer Liste.
Wenn ihr also elemente aus der Seite haben wollt, insbesondere Validatoren, kommentiert sie nicht aus, löscht sie! oder stellt sicher das die Funktionalität sicher abgestellt ist.