Fórum erro ao abrir um novo registro com formview #419820

12/07/2012

0

Pessoal, estou desenolvendo uma aplicacao onde que existe um cadastro de telefone com chave composta(tipo,codigo,sequencial), no update está ok, so que quando clicar no new gostaria que o campo sequencial já me mostrasse o valor a ser gravado, no qual estou pegando de um gridview.
Estou tentnado fazer assim:

method Teste_denominacao1.FormView1_ModeChanging(sender: System.Object; e: System.Web.UI.WebControls.FormViewModeEventArgs);
begin
var FON_SEQUENCIALtextBox0 := FormView1.FindControl(FON_SEQUENCIALTextBox0) as TextBox;
var ultimo_registro := Convert.ToInt32(GridView2.Rows[GridView2.Rows.Count-1].Cells[2].Text) + 1;
FON_SEQUENCIALtextBox0.Text := Convert.ToString(ultimo_registro).ToString;)
end;

Só que está dando o sequente erro ao clicar no New
NullReference not set to an instance of an object.

Object reference not set to an instance of an object.

por favor me ajude, como posso passar um valor para um textbox ( ou qualquer componente) dendro de um formview sem medar esse erro
desde já agradeço.
Luiz Souza

Luiz Souza

Responder

Posts

13/07/2012

Joel Rodrigues

Verifique, por favor, em que linha está ocorrendo o erro.
Responder

Gostei + 0

13/07/2012

Luiz Souza

FON_SEQUENCIALtextBox0.Text := Convert.ToString(ultimo_registro).ToString;)
Quando clico em new me aparece esse erro.
so quero passar o var ultimo_registro para esse testBox mas me da esseerro.

NullReference not set to an instance of an object.

Object reference not set to an instance of an object.
Responder

Gostei + 0

13/07/2012

Imex

Boa tarde,

Experimente executar o seu código no evento OnDataBound do FormView:

if (FormView1.CurrentMode = FormViewMode.Insert) then
begin
  // código
end;


Espero que seja útil.
Responder

Gostei + 0

13/07/2012

Luiz Souza

ok era ISSO MESMO
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar