SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Nahi en Miércoles 29 de Marzo de 2006, 11:44

Título: Datagrid Y Dataset
Publicado por: Nahi en Miércoles 29 de Marzo de 2006, 11:44
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...
Título: Re: Datagrid Y Dataset
Publicado por: sergiotarrillo en Jueves 30 de Marzo de 2006, 03:23
Tienes dos opciones:

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

2. Usando controles como el DataList o Repeater (link (http://www.dotnetjunkies.com/quickstart/aspplus/doc/webdatalist.aspx)), que te permiten personalizar a detalle el como mostrar información de base de datos.

Saludos,
Título: Re: Datagrid Y Dataset
Publicado por: ing_marco en Miércoles 5 de Abril de 2006, 02:37
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
  1.  
  2. <asp:TemplateColumn>
  3.             <ItemTemplate>
  4.               <asp:Label id="Label1" runat="server">'<%# DataBinder.Eval(Container, "DataItem.IdProveedor", "{0}")+DataBinder.Eval(Container, "DataItem.NombreProveedor", " {0}") %>'</asp:Label>
  5.             </ItemTemplate>
  6.           </asp:TemplateColumn>
  7.  
  8.  

Con esto Consigues lo que estas deseando hacer.
Cualquier problema , me pasas la voz.
Título: Re: Datagrid Y Dataset
Publicado por: sergiotarrillo en Domingo 7 de Mayo de 2006, 03:53
Citar
es una aplicacion Web o de escritorio.

 :whistling:

(http://galeon.com/solocodigo/images/blog/2006/Mayo/eso_Es.jpg)

 :blink:  :smartass:

Saludos,