Como excluir registro pelo Repeater, num clique do botão. Apenas 6 linhas de código

Pollux
Iniciante
Mensagens: 34
Registrado em: 01 Abr 2021, 16:08

Olá,

Nesse vídeo demonstro como faço pra excluir registros via repeater com um clique de botão, com poucas linhas de código, bem fácil
O exemplo também pode ser facilmente adaptado pra fazer insert, update ou qq outra coisa disparada por esse clique do botão.

https://drive.google.com/file/d/1XfnhaB ... sp=sharing

código do evento do botão:
//==início==========---
protected void Button1_OnClick(object sender, EventArgs e)
{
try
{
Button btn = (Button)sender;
RepeaterItem item = (RepeaterItem)btn.NamingContainer;
string sIdCliente = ((RadTextBox)item.FindControl("RadTextBox1")).Text;

string sSql = string.Format("DELETE FROM TB_CLIENTES WHERE TB_CLIENTES_ID = '{0}' ", sIdCliente);
Dao.ExecuteNonQuery(sSql);
AjaxPanel.ResponseScripts.Add(String.Format("alert('{0}');", "Cliente excluído com sucesso!"));
}
catch (Exception ex)
{
AjaxPanel.ResponseScripts.Add(String.Format("alert('{0}');", ex.Message.ToString().Replace("'", "").Replace("\r\n", "\\n")));
}

}

//==final==========

by
[email protected]
Responder