Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2009, 09:29
joseibarz
 
Fecha de Ingreso: marzo-2009
Mensajes: 76
Antigüedad: 16 años
Puntos: 0
ASP:Literal dentro de FormView

Buenas tardes.

Tengo un Literal dentro de un FormView (fvProyecto). Éste no está vinculado a ningun campo del propio FormView.

Las líneas (code-behind) con las que intento asignar el TEXT al control Literal es el siguiente:

Código:
If fvProyecto.CurrentMode = FormViewMode.ReadOnly Then
   Dim texto As Literal
   texto = fvProyecto.FindControl("tarta3D")
   texto.Text = crearGraficDeTarta()
End If
Lo he puesto en Form_Load, fvProyecto, fvProyecto_DataBinding, fvProyecto_DataBound, form_prerender, y algún otro evento. Pero siempre me da el mismo error:

"Referencia a objeto no establecida como instancia de un objeto."
Excepción --> NullReferenceException

Que tengo que hacer para que lo reconozca?
Gracias.

Edito: También he tratado de obtener el control con: texto = fvProyecto.Row.FindControl("tarta3D") que lo he encontrado buscando por la red, pero obtengo el mismo resultado.

Última edición por joseibarz; 13/03/2009 a las 09:32 Razón: Se me había olvidado comentar...