Olá amigos.. Eu novamente. Se possível me ajudem em outra necessidade.
Esta rotina abaixo percorre uma Grid para pegar dados de uma ComboBox e de uma coluna Valor.
A coluna valor que seria o Grid1.Columns[5] está perfeita, traz o valor que preciso, porém
estou apanhando demais para pegar dados da coluna com a Combo, Grid1.Columns[6].
As linhas marcadas de comentário seriam do exemplo de VendasSimples, onde ao abastecer
uma ComboBox já traz o valor dos campos(coluna) qtde e valor da tabela de produtos.
Porém não consigo adapta-la para essa minha situação, então recorro a todos do grupo. Vejam:
protected void Page_PreRender(object sender, EventArgs e)
{
foreach (GridDataItem item in Grid1.Items)
{
string strForma = item[Grid1.Columns[6].UniqueName].Text;
string strValor = item[Grid1.Columns[5].UniqueName].Text;
//RadComboBox cbo;
//cbo = (RadComboBox)sender;
//string ValorDaColuna = "";
//ValorDaColuna = ((TextBox)((Telerik.Web.UI.GridDataItem)((cbo).Parent.BindingContainer))["GridColumn3"].Controls[0]).Text;
//((TextBox)((Telerik.Web.UI.GridDataItem)((cbo).Parent.BindingContainer))["GridColumn3"].Controls[0]).Text = dr["PRO_ESTOQUE"].ToString();
//((TextBox)((Telerik.Web.UI.GridDataItem)((cbo).Parent.BindingContainer))["GridColumn4"].Controls[0]).Text = dr["PRO_VALOR"].ToString();
}
}
Desde já agradeço a todos que se pronunciarem.
Antonio Carlos
OUTRA DICA
Regras do fórum
=============
Antes de postar sua dúvida, por favor leia as regras de utilização do fórum.
=============
Antes de postar sua dúvida, por favor leia as regras de utilização do fórum.
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante