Array
(
)

Inputbox receber o motivo da exclusão - VB.NET (ASP.NET)

Facc
   - 09 nov 2009

Uso essa função para excluir uma linha do GridView populado via código.

[tagcod]Dim strSQL As String = "delete from Chamados where idChamados = " & gvwChamados.DataKeys(e.RowIndex).Value
Dim cmd As New MySqlCommand()
Try cnn.Open() cmd.Connection = cnn cmd.CommandType = CommandType.Text cmd.CommandText = strSQL cmd.ExecuteNonQuery() PreencheGrid(gvwChamados)
'Log dos chamados deletados.
strSQL = String.Empty strSQL = "insert into LogDeleta(Usuario, Motivo, idChamado) values (@User, @Motivo, @Chamado)" cmd.CommandText = strSQL
cmd.CommandType = CommandType.Text

cmd.Parameters.Add(New MySqlParameter("@User", lblUser.Text.ToUpper()))
cmd.Parameters.Add(New MySqlParameter("@Motivo", "Motivo"))
cmd.Parameters.Add(New MySqlParameter("@Chamado", gvwChamados.DataKeys(e.RowIndex).Value)) cmd.ExecuteNonQuery()
Catch ex As Exception
lblError.Text = ex.Message Finally cnn.Close()
End Try[\[tagcod]

Preciso que apareça um InputBox que receba o motivo do usuário estar excluindo aquela linha, validar apenas se conter alguma coisa digitada. Como posso fazer isso?

Netasper
   - 10 nov 2009

Fabio, explique melhor o que realmente precisa. Vc quer que o usuario digite num campo antes da exclusão? Se for isto, é so usar os validator, pode ser o requirefFild mesmo... e so chama o metodo como o Page.IsValid seja true.   []'s

0
|
0