CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Datagrid Y Dataset

(1/1)

Nahi:
Hola a tod@s;
Tengo un problema, tengo un dataGrid que quiero rellenar con un DataSet, resulta que en el DataGrid en la primera columna que he llamado Proveedor, he metido un label y en ese label quiero que me aparezca la primera y la segunda columna del DataSet, es Decir IdProveedor+NombreProveedor, como puedo hacerlo??

De momento lo unico que he conseguido ha sido rellenar el DataGrid con el DataSet pero el DataGrid quiero q tenga una columna menos...

sergiotarrillo:
Tienes dos opciones:

1. SQL: en tu query con el cual llenas el dataSet

2. Usando controles como el DataList o Repeater (link), que te permiten personalizar a detalle el como mostrar información de base de datos.

Saludos,

ing_marco:
Una pregunta, es una aplicacion Web o de escritorio.
S
Le puede poner un label dentro grid y entrando al HTML le puede modificar  la propiedad text.
Supongamos k tu dataset regresa los siguientes campos:
IdProveedor
NombreProveedor
entonces
agregar una columna tipo plantilla al grid y alli le pones el label k kieres
entonces
entras al html y pones algo parecido a esto

--- Código: Text --- <asp:TemplateColumn>            <ItemTemplate>              <asp:Label id="Label1" runat="server">'<%# DataBinder.Eval(Container, "DataItem.IdProveedor", "{0}")+DataBinder.Eval(Container, "DataItem.NombreProveedor", " {0}") %>'</asp:Label>            </ItemTemplate>          </asp:TemplateColumn>  
Con esto Consigues lo que estas deseando hacer.
Cualquier problema , me pasas la voz.

sergiotarrillo:

--- Citar --- es una aplicacion Web o de escritorio.
--- Fin de la cita ---

 :whistling:



 :blink:  :smartass:

Saludos,

Navegación

[0] Índice de Mensajes

Ir a la versión completa