| |||
Respuesta: Datagridview Aca te paso el codigo para que veas mejor, salu2. <asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" DataKeyNames="z" AutoGenerateColumns="False" OnRowEditing="EditRecord" OnRowUpdating="UpdateRecord" OnRowCancelingEdit="CancelRecord" OnRowDeleting="DeleteRecord" PageSize="5" onselectedindexchanged="GridView1_SelectedIndexCha nged" > <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <RowStyle BackColor="#EFF3FB" /> <EditRowStyle BackColor="#2ff1BF" /> <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /> <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" /> <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <AlternatingRowStyle BackColor="White" /> <Columns> <asp:CommandField ButtonType=Link ShowEditButton="True" EditText="Editar" CancelText="Cancelar" UpdateText="Actualizar"></asp:CommandField> <%-- <asp:BoundField DataField="Indicadorid" HeaderText="Indicadorid" ReadOnly="True" SortExpression="PersonID" />--%> <asp:TemplateField HeaderText="Descripcion" SortExpression="Descripcion"> <ItemTemplate> <%# Eval("a")%> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtFName" runat="Server" Text='<%# Eval("a") %>'></asp:TextBox> //el textfield toma el valor en el datagridview cuando se muestra <br /> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtFName" ErrorMessage="Ingrese el Indicador"></asp:RequiredFieldValidator> </EditItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Unidad Negocio"> <ItemTemplate> <%# Eval("b")%> </ItemTemplate> <EditItemTemplate> <asp:DropDownList DataSource="<%# GetUnidadNegocio() %>" DataTextField="descripcion" DataValueField="UnidadNegocioId" ID="cbounidadnegocio" runat="server"> </asp:DropDownList> // aca como muestro en el dropdownlist el valor que esta en el datagridview???????? </EditItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Unidad Servicio"> <ItemTemplate> <%# Eval("c")%> </ItemTemplate> <EditItemTemplate> <asp:DropDownList DataSource="<%# GetUnidadServicio() %>" DataTextField="descripcion" DataValueField="unidadservicioid" ID="cbounidadservicio" runat="server"></asp:DropDownList> </EditItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Borrar"> <ItemTemplate> <span onclick="return confirm('Estas seguro que quieres borrar la empresa?')"> <asp:LinkButton ID="lnBD" runat="server" Text="Borrar" CommandName="Delete"></asp:LinkButton> </span> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> |
Etiquetas: |