No hace el AddNew() de forma Correcta.

18/11/2005 - 18:53 por Diego \(DCD\) | Informe spam
Hola a todos,

estoy teniendo este problema, tengo un formalario que mantiene una tabla
maestra.

Tengo enlazado los textbox de la siguiente forma:

textNombre.DataBindings.Add (new
Binding("Text",objPoblaciones,"Poblacion.Nombre"));

todo funciona bien escepto el AddNew(), es decir cuando hago un:

this.BindingContext[objPoblaciones,"Poblacion"].EndCurrentEdit();
this.BindingContext[objPoblaciones,"Poblacion"].AddNew();

las cajas de texto no se ponen en blanco, es como si se quedara en el
registro actual. Me explico

si tengo en el registro actual en el campo Poblacion.Nombre el valor
"Málaga", cuando hago el AddNew se queda con "Málaga" no se borra.

he probado también esto:

textNombre.DataBindings.Add (new
Binding("Text",objPoblaciones.Poblacion,"Nombre"));

pero sigue igual, no sé que puede ser.

Gracias y un saludo.
 

Leer las respuestas

#1 Vyacheslav Popov
18/11/2005 - 19:11 | Informe spam
Hola Diego

Dame más datos... ¿Que tablas tiene objPoblaciones en caso de que es un
DataSet?

Saludos
Popov

"Diego (DCD)" escribió en el mensaje
news:%
Hola a todos,

estoy teniendo este problema, tengo un formalario que mantiene una
tabla
maestra.

Tengo enlazado los textbox de la siguiente forma:

textNombre.DataBindings.Add (new
Binding("Text",objPoblaciones,"Poblacion.Nombre"));

todo funciona bien escepto el AddNew(), es decir cuando hago un:

this.BindingContext[objPoblaciones,"Poblacion"].EndCurrentEdit();
this.BindingContext[objPoblaciones,"Poblacion"].AddNew();

las cajas de texto no se ponen en blanco, es como si se quedara en el
registro actual. Me explico

si tengo en el registro actual en el campo Poblacion.Nombre el valor
"Málaga", cuando hago el AddNew se queda con "Málaga" no se borra.

he probado también esto:

textNombre.DataBindings.Add (new
Binding("Text",objPoblaciones.Poblacion,"Nombre"));

pero sigue igual, no sé que puede ser.

Gracias y un saludo.


Preguntas similares