Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2010, 12:37
roger1187
 
Fecha de Ingreso: marzo-2008
Mensajes: 286
Antigüedad: 16 años, 2 meses
Puntos: 1
DropDownList en DataGridView

Hola que Tal
tengo una duda de como cargar un DropDownlist desde una base de datos SQL SERVER

Esto es lo que tengo hasta el momento
:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::
Asi cargo mi Grid....

Cita:
Sub cargarelacionFormatoReporte()
grvRelacion.DataSource = ClaseContabilidad.CargaRelacionFormatoReporte()
grvRelacion.DataBind()
Dim i As Integer
For i = 0 To grvRelacion.Rows.Count - 1
grvRelacion.Rows(i).Cells(1).HorizontalAlign = HorizontalAlign.Left
grvRelacion.Rows(i).Cells(2).HorizontalAlign = HorizontalAlign.Left
grvRelacion.Rows(i).Cells(4).HorizontalAlign = HorizontalAlign.Left
Next
End Sub
:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::

Y este es el codigo del Diseño del DataGridView
Cita:
<asp:GridView ID="grvRelacion" runat="server" BackColor="White" BorderColor="#999999"
BorderStyle="None" BorderWidth="1px" CellPadding="3" CssClass="estilo1" GridLines="Vertical"
PageSize="20" Width="890px" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="chk">
<HeaderTemplate>
<asp:CheckBox ID="chkHeader" runat="server"

onclick="javascript:CopyCheckStateByColumn(this,th is.offsetParent.offsetParent.id);" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkTest" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Codigo" HeaderText="Código" />
<asp:BoundField DataField="Descripcion" HeaderText="Descripción" />
<asp:TemplateField HeaderText="Tipo Formato" ControlStyle-Font-Bold="false">
<ItemTemplate>
<asp:DropDownList ID="DdlTipoReporte" runat="server"></asp:DropDownList>
</ItemTemplate>
<ControlStyle CssClass="estilo10" />
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
<RowStyle BackColor="#EEEEEE" ForeColor="Black" />
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="ControlLightLight" BorderColor="Blue" BorderStyle="None" ForeColor="Black"
HorizontalAlign="Center" />
<HeaderStyle BackColor="#550000" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="Gainsboro" />
</asp:GridView>

:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::

Asi como veran Dentro del Asp_TemplateField esta el DdlTipoReporte que es el DropDownList

Mi duda es como cargar Este DDl junto con el gridview .... nada mas ....


Xsiaka asi lleno un DropDownlist

Cita:
Sub CargaComboEstado()
DdlEstado.DataSource = ClaseComboVarios.CargaComboSinBlanco(406)
DdlEstado.DataValueField = "cCodTab"
DdlEstado.DataTextField = "cDesLar"
DdlEstado.DataBind()
End Sub
Espero cualquier rpta en el menor tiempo posible