基本上,我有一些网格视图,然后用户应该能够从网格视图中选择和删除某些内容。问题是我不能从那里选择或删除任何东西,我只能插入。每次我得到这个错误。我似乎无法弄清楚它有什么问题。我有一个微弱的想法,我需要放置一些错误处理,但我不知道如何。
编辑:
我认为这些是给我带来麻烦的部分:
protected void grvFornecedores_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
Fornecedores objFornecedor = new Fornecedores();
objFornecedor.fornecedorID = Convert.ToInt32(grvFornecedores.DataKeys[e.RowIndex].Value);
if (objFornecedor.Excluir())
{
CarregarFornecedoresGridView();
}
}
protected void grvFornecedores_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
Fornecedores objFornecedor = new Fornecedores();
objFornecedor.fornecedorID = Convert.ToInt32(
grvFornecedores.DataKeys[e.NewSelectedIndex].Value
);
objFornecedor = objFornecedor.ListarUm();
txtCodigoForn.Text = objFornecedor.fornecedorID.ToString();
txtNomeFantasia.Text = objFornecedor.nomeFantasia;
txtRazaoSocial.Text = objFornecedor.razaoSocial;
txtCNPJ.Text = objFornecedor.cnpj.ToString();
}