Usuário com melhor resposta
ObjectDataSource - GridView com ComboBox

Pergunta
-
Opa, beleza?
Eu tenho um combobox dentro de um gridview, eu quero alimentar ele, apartir do id que tenho em cada row.. dependendo do valor eu faço um select diferente naquele combo.
Eu setei ele para um objectDataSource... e o controlID dele o que eu coloco para pegar o valor do linha?
Alguem pode dar uma força? segue o código
<table grid="1">
<tr>
<td>Modelo</td>
</tr>
<asp:Repeater ID="rptItens" runat="server">
<ItemTemplate>
<tr>
<td><asp:DropDownList DataTextField="TEXTO" validaGrupo="req" DataValueField="VALOR" DataSourceID="ObjectDataSource1" ID="ASIM_MODELO" runat="server"></asp:DropDownList></td>
<td>
<asp:HiddenField runat="server" ID="hdAsirCod" Value='<%# Eval("ASIR_COD") %>'/>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table> <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="SelecionarModelosComboAprovacao" TypeName="BusinessLayer.Suprimentos">
<SelectParameters>
<asp:ControlParameter ControlID="rptItens.row.FindControl('hdAsirCod')" DefaultValue="0" Name="codInsumo" PropertyName="SelectedValue" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
Respostas
-
- Editado S4ndr0 quinta-feira, 24 de abril de 2014 22:34
- Marcado como Resposta Giovani Cr segunda-feira, 28 de abril de 2014 18:12
Todas as Respostas
-
-
- Editado S4ndr0 quinta-feira, 24 de abril de 2014 22:34
- Marcado como Resposta Giovani Cr segunda-feira, 28 de abril de 2014 18:12