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

09/11/2009

1

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

[code]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[\code]

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?
Responder

Posts

10/11/2009

Netasper

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
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira