SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: sergionob en Domingo 18 de Noviembre de 2007, 14:51
-
Tengo armado un FormView para hacer ABM, el problema q tengo es cuando agrego un nuevo registro noto q si los todos los campos no estan completos no me guarda el registro. Es una control sin codigo incluido. Alquien tiene una idea.
-
a que dataSource estas enlazando tu FormView?
Saludos,
-
Gracias por la respuesta pero ya encontre el problema. El tema era el siguiente cuando se arma el formulario por asistente .NET arma en el where del update o delete por defecto la validacion para todos los campos de la tabla q este trabajando. Desde ya gracias por la preocupacion y la respuesta.
-
a ver te cuento otros detalles, yo lo uso frecuentemente con ObjectDataSource:
- En algunos casos vas a tener campos que pueden estar fuera del formView (http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.formview.aspx) (como en un combo), pero los necesitas para la inserción, tu le puedes pasar estos valores en el evento ItemInserting (http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.formview.iteminserting.aspx), invocando e.Values.Add("nombreCampo", valor)</li>
- Tambien puedes llamar programaticamente los ventos de Insersión, Actualización, y eliminación.</li>
- entro otros :D</li>
Saludos,
-
:hola: Soy nueva en esto del formView. Estoy realizando una investigación acerca de ellos y te agradecería me ayudaras...
Estoy intentando crear un maestro detalle con un formView, pero por políticas ya establecidas en el desarrollo de aplicaciones nosotros no utilizamos SQLDataSource creados desde vista diseño, al contrario realizamos una conexión principal y vía codigo le enviamos la información de la siguiente forma:
FormView1.DataSource = GetData();
FormView1.DataBind();
Hasta ahí todo bien, ahora como puedo manipular las mismas acciones de edición, borrado, e inserción que me ofrece este control por medio del dataSource, es decir, como llamo vía codigo estos eventos.
Cualquier otra sugerencia te la agradezco...
Mil gracias de antemano!!! :smartass: