Si entiendo tu pregunta, lo que yo haría es llenar el datagridview en el page_load fuera del isposback, para que te relfeje los cambios. De todos modos una arquitectura bien echa haria un update del datasource ante cada cambio que hagas sobre el datagridview.
----- Mensaje original ---- De: Sandy Nicot Cisneros <[EMAIL PROTECTED]> Para: [email protected] Enviado: lunes 23 de junio de 2008, 10:26:52 Asunto: [puntonet] Datagridview Buen dia, Estimados colegas, estoy teniendo un problema con el control dataGridView(VS 2008). Temgo una relacion master detail y cuando borro en la tabla master se elimina los detalles, pero cuando muestro el grid, me sigue enseñando los datos del registro de la tabla q habia borrado y fisicamente no esta en la base de datos, incluso cuando doy para borrarlo otra vez no lanza ninguna excepcion... Como refresco los datos del grid relacionado con la tabla master? (En el grid del detalle no pasa asi) Saludos y gracias anticipadas, Sandy ----- Original Message ----- From: "Angel "Java" Lopez" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, June 23, 2008 11:05 AM Subject: [puntonet] Re: [puntonet] Inversión de controls vs Factory > Hola gente! > > Hmmmm... se me pierde algo de tu intencion, Leonardo.... a ver.... > > El objeto A necesita consumir el objeto B. > > Que estas planteando? Patron factoria para crear a B, y se lo inyectas por > ID a A? (creo que no es tu intencion) > > Patron factoria para crear a A, y ahi ponerle en la factoria que consuma B > (como? por argumento en el constructor? o de nuevo, por inyeccion de > dependencia desde la factoria?). Y que la factoria le coloque B1 o B2 a A > dependiendo de que? Como lo decide? > > Angel "Java" Lopez > http://www.ajlopez.com/ > http://twitter.com/ajlopez > > > ----- Original Message ----- > From: "Leonardo Micheloni" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Monday, June 23, 2008 11:27 AM > Subject: [puntonet] Inversión de controls vs Factory > > > Hola a todos, > Mando la pregunta a esta lista porque tengo problemas con la de > arquitectura, me rechaza los mensajes y creo que la mayoría de la > gente de esa lista está en esta. > > La cosa es así, estoy metiendo mano en una aplicación para hacer unos > cambios, el tema es que es bastante compleja y delicada también y > también está bastante mal en el sentido del diseño, tiene mucho > acopalmiento, con lo cual es muy difícil de probar los cambios que > tengo que hacer sin correr la aplicación. Por lo tanto como quiero > tener pruebas unitarias para todo lo que voy a hacer y de paso para > algunos procesos que no voy a tocar ya que tengo algunos días para > esto y de paso lo dejo con un buen "code coverage" se me plantea la > tarea de rediseñar algunas cosas. > Entre otras el tema del acomplamiento me lleva a cambiar la forma en > que se instancian algunas clases y inyectarles dependencia, es decir, > que por el constructor se pasen interfaces de otras clases que usa > internamente para faciliar inyectar "mock objects" para las pruebas > unitarias (hacerlas bien unitarias), ok hasta ahí todo bien. El tema > es que no me queda muy claro si utilizar un partón factory para la > creación de los objetos (ahora la instanciación en más compleja por la > inyección de depencias) o inversión de control, en realidad la > pregunta es por qué debería utilizar inversión de control (con winsor, > unity, spring, ninject o lo que sea), me parece que aumenta el > acoplamiento y más que nada los modelos basados en configuración hace > más difícil comprender el sistema. Antes que se me tiren en palomita, > les doy mi impresión, con factory se puede resover todo lo mismo que > con inversión de control y no tenemos todo un sistema "pegado" a un > punto, me gustaría conocer su opinión. > > Gracias y saludos. > > -- > Leonardo Micheloni. > Ayudando a organizar las primeras jornadas ágiles de Latinoamérica > > http://agiles2008.org/ > > Blog Personal > > http://leomicheloni.blogspot.com/ > http://multithreadingincsharp.blogspot.com/ > > > > ____________________________________________________________________________________ ¡Buscá desde tu celular! Yahoo! oneSEARCH ahora está en Claro http://ar.mobile.yahoo.com/onesearch
