![]() |
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 |
Re: Ayuda por favor DataField con objetos encapsulados me doy respuesta a mi mismo con <ItemTemplate> y <%#Eval("objeto.propiedad")%> |
| La zona horaria es GMT -6. Ahora son las 11:36. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.