Que diferencias de rendimiento y funcionamiento existen entre utilizar:
PreviousPage.FindControl("ctl");
ó
Request["ctl"]
para acceder a los valores de un control de una página anterior?
Un saludo
| ||||
Re: Recoger valores de controles de la pagina anterior Alguna idea? Mi pregunta va encaminada a que cuando utilizamos la primera de las expresiones PreviousPage.FindControl("ctl"), en modo debug veo que se vuelve a pasar por el código de la página anterior y esto puede hacer que el procesamiento de la página donde recojo los valores de los controles sea más lento, a diferencia de recojer los valores con Request. Un saludo
__________________ ¿Por qué Uri Geller doblaba cucharas? |
| ||||
Re: Recoger valores de controles de la pagina anterior en general te puedo decir lo siguiente: PreviousPage.FindControl("ctl") = recibe desde lado server el "ID" del control y hace un recorrido de todos los que existan en esa referencia hasta que lo encuentre y regrese in tipo Control, aplicar el "cast" y accesar al resultado. Request["ctl"] = tambien se recibe en server pero solmente el resultado que viaje en post sin obtener ningun tipo, además de que debe recibir el "name" que haya generado el control porque no es lo mismo un ID de un control que el UniqueID que se genera en cliente. Así que todo depende de lo que estés haciendo Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
Re: Recoger valores de controles de la pagina anterior Simplemente quiero recoger valores de un fomulario que está en la página anterior. Hasta ahora he utilizado el objeto Request, menos cuando hago un Upload que accedo al control con PreviousPage.FindControl
__________________ ¿Por qué Uri Geller doblaba cucharas? |