DataGrid com CheckBox
23/01/2007
0
Estou desenvolvendo uma aplicação em Delphi/Asp.Net, inseri um DataGrid e adicionei um CheckBox a ele, o meu objetivo é quando o cliente quiser escluir um ítem do banco de dados ele marcar o ítem na Grid e clica no botão excluir, mas não encontrei nenhuma forma de verificar quais ítens estão marcados na Grid e pegar as informações referentes a este ítem, alguém pode me ajudar?
Obrigado!
Obrigado!
Adam
Curtir tópico
+ 0
Responder
Posts
12/04/2007
Pedro Carvalho
Este código eu usei em uma aplicação asp.net eu não sei se vai servir para vc...
foreach (DataGridItem item in this.DGDados.Items)
{
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
CheckBox Nome_do_CheckBox = (CheckBox)item.FindControl(´CheckBox´);
if (Nome_do_CheckBox.Checked) //Se o checkbox estiver marcado entao
{
Aqui vc coloca seu comando
}
else
{
Vc escolhe o que colocar aqui
}
}
}
foreach (DataGridItem item in this.DGDados.Items)
{
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
CheckBox Nome_do_CheckBox = (CheckBox)item.FindControl(´CheckBox´);
if (Nome_do_CheckBox.Checked) //Se o checkbox estiver marcado entao
{
Aqui vc coloca seu comando
}
else
{
Vc escolhe o que colocar aqui
}
}
}
Responder
12/04/2007
Pedro Carvalho
Este código eu usei em uma aplicação asp.net eu não sei se vai servir para vc...
foreach (DataGridItem item in this.DGDados.Items)
{
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
CheckBox Nome_do_CheckBox = (CheckBox)item.FindControl(´CheckBox´);
if (Nome_do_CheckBox.Checked) //Se o checkbox estiver marcado entao
{
Aqui vc coloca seu comando
}
else
{
Vc escolhe o que colocar aqui
}
}
}
foreach (DataGridItem item in this.DGDados.Items)
{
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
CheckBox Nome_do_CheckBox = (CheckBox)item.FindControl(´CheckBox´);
if (Nome_do_CheckBox.Checked) //Se o checkbox estiver marcado entao
{
Aqui vc coloca seu comando
}
else
{
Vc escolhe o que colocar aqui
}
}
}
Responder
Clique aqui para fazer login e interagir na Comunidade :)