Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2011, 16:50
JrScaletta
 
Fecha de Ingreso: junio-2011
Mensajes: 18
Antigüedad: 12 años, 10 meses
Puntos: 0
Información LoginView y Object Data Source

Buenas noches,

Estoy trabajando con 2 templates en una misma página:
- Lo que ve el usuario logueado
- Lo que ve el usuario NO logueado

Para ello, utilizo las etiquetas:

formulario.aspx:

Código:
<asp:LoginView ID="HeadLoginView1" runat="server" EnableViewState="false">
                    <AnonymousTemplate>

                    </AnonymousTemplate>
                    <LoggedInTemplate>

                    </LoggedInTemplate>
                </asp:LoginView>
En el template anónimo me he montado una serie de txtbox que quiero INSERTAR en la base dedatos, para ello, también he incluido un ObjectDataSource que se encargue de ello.

Entonces, la página formulario.aspx.vb, donde creo el evento on click del botón que envia el formulario no es posible hacer referencia al ObjectData Source con el método:

Me.ObjectDataSource1().Insert

He probado a moverlo fuera de las etiquetas </asp:LoginView> y me lo detecta perfectamente, pero de esta manera, el ObjectDataSource no encuentra los TXTBOX para insertar en la BBDD.

¿Qué puedo hacer? ¿Cómo puedo tratar el código del template anónimo desde la página aspx.vb?

Gracias de antemano,

Saludos.