Hola a todos, estoy desarrollando una aplicación en la que debo agregar validaciones a un control en tiempo de ejecución, en este caso debo agregar un delegado al control CustomValidator, el problema es que tengo los nombres de los métodos en una lista de strings y al agregar el delegado no se como ponerlo para que acepte el string como un nombre valido de método.
Aquí les tengo un pequeño ejemplo de como debería funcionar:
//Creo el Custom Validator
CustomValidator CV1 = new CustomValidator();
//Le digo cual es el control que debe validar, un TextBox, Dropdown,...
CV1.ControlToValidate = control.ToString();
//Aquí viene el problema, el nombre del metodo es Validar_Campo, si lo hago de la siguiente manera no hay problema:
CV1.ServerValidate += new ServerValidateEventHandler(Validar_Campo);
//pero así necesito que funcione
string nom_metodo = "Validar_Campo";
CV1.ServerValidate += new ServerValidateEventHandler(nom_metodo);
¿Que necesito hacer para que acepte el valor del string como un nombre de método valido o que otro solución hay?
Muchísimas Gracias!!