Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 12-may-2008, 21:14   #1 (permalink)
nelw ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2008
Mensajes: 2
Ayuda por favor DataField con objetos encapsulados

Alguien me puede ayudar necesito poner una propiedad de un objeto encapsulado en otro en el atributo de DataField un BoundField de un GridView

ejemplo

public struct AdministradorBO
{
private string str_nombre;
private List<RolBO> lRoles;
private TipoIdentificacionBO oTipoIdentificacion;


public string Nombre
{

get
{
return this.str_nombre;
}
set
{
this.str_nombre = value;
}

}
public List<RolBO> Roles
{

get
{
return this.lRoles;
}
set
{
this.lRoles = value;
}

}



public struct TipoIdentificacionBO
{
private int int_id;
private string str_nombre;

public int Id
{

get
{
return this.int_id;
}
set
{

this.int_id = value;
}

}

public string Nombre
{

get
{

return this.str_nombre;
}
set
{

this.str_nombre = value;

}
}
}

TipoIdentificacionBO es un objeto encapsulado en AdministradorBO necesito poner la propiedad Nombre de TipoIdentificacionBO en en el atributo de DataField un BoundField de un GridView pero no me funciona

asp:GridView ID="gv_prueba" runat="server" AutoGenerateColumns="False" AllowPaging="True" DataSourceID="ds_prueba">
<Columns>
<asp:BoundField DataField="Nombre" HeaderText="Nombre"/>
<asp:BoundField DataField="TipoIdentificacion.Nombre" HeaderText="Tipo de Identificación"/>

</Columns>
</asp:GridView>

esto no me funciona dice que la propieda no fue encontrada alguien sabe como debo referirme a las propiedades de un objeto encapsulado
nelw está desconectado   Responder Citando
Antiguo 13-may-2008, 15:19   #2 (permalink)
nelw ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2008
Mensajes: 2
Re: Ayuda por favor DataField con objetos encapsulados

me doy respuesta a mi mismo
con

<ItemTemplate> y <%#Eval("objeto.propiedad")%>
nelw está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 12:49.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93