tag:blogger.com,1999:blog-7361892840793499128.post979488750354842697..comments2024-02-15T01:02:26.245-08:00Comments on Leandro Tuttini Blog: [GridView] Javascript botón de eliminar con confirmaciónAnonymoushttp://www.blogger.com/profile/01910634216468650091noreply@blogger.comBlogger22125tag:blogger.com,1999:blog-7361892840793499128.post-28098367291141576882017-02-21T07:05:37.646-08:002017-02-21T07:05:37.646-08:00La verdad que Leandro, sos un maestro. Gracias a v...La verdad que Leandro, sos un maestro. Gracias a vos pude pasar del querer hacer a poder hacer. Muchas gracias por el desinteresado aporte que haces a todos los que buscamos aprender mas de este lenguajecaitohttps://www.blogger.com/profile/13297927544994029037noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-37038748334043921702016-09-02T19:22:37.590-07:002016-09-02T19:22:37.590-07:00Hola.. como vas.
Interesante tu post pero deberías...Hola.. como vas.<br />Interesante tu post pero deberías permitir descargar los ejemplos.<br />Exitos.Diana Aguilarhttps://www.blogger.com/profile/10984083361727418732noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-81930909804259328362015-03-18T08:15:19.052-07:002015-03-18T08:15:19.052-07:00Muchas gracias por la ayuda!Muchas gracias por la ayuda!Intihttps://www.blogger.com/profile/02821543754936272657noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-7750605041162119482014-09-27T07:14:45.177-07:002014-09-27T07:14:45.177-07:00Hola leandro muy buenos tus post, esto es justo lo...Hola leandro muy buenos tus post, esto es justo lo que necesito y queria saber si podrias subir de nuevo el archivo ya que no esta disponibleAnonymoushttps://www.blogger.com/profile/00424197328524992749noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-75299798456517383642014-02-06T06:47:08.242-08:002014-02-06T06:47:08.242-08:00hola Ellery
pero alli estamos trabjando con java...hola Ellery <br /><br />pero alli estamos trabjando con javascript en el cliente<br />si quieres obtener informacion vas a tener que usar el "this" para obtener el boton que lanza la accion y luego de este usar el parent() para obtener la celda y el parent() para obtrener el tr, y de esa forma luego acceder a otra celda y tomar el valor<br /><br />aqui<br /><a href="http://ltuttini.blogspot.com.ar/2012/05/aspnet-gridview-sumar-columnas-con.html" rel="nofollow"> [ASP.NET] - GridView sumar columnas con jquery </a><br />realizo algo como eso en donde tomo la info contextual, una tecnica como esa deberias aplicar <br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-43841060335829646262014-02-03T13:11:01.314-08:002014-02-03T13:11:01.314-08:00Como sabes a que fila hizo click?
Si uso un comman...Como sabes a que fila hizo click?<br />Si uso un commandfield ese dato me llega en el e.CommandArgument, si lo hago como lo explicas aqui, de donde obtengo el dato?Anonymoushttps://www.blogger.com/profile/18348623894750690050noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-52649838542237939142013-10-11T04:16:22.514-07:002013-10-11T04:16:22.514-07:00hola Pablo
de casualidad por medio de javascript...hola Pablo <br /><br />de casualidad por medio de javascript o jquery estas cambiando algun control de asp.net ? porque ese error suele producirse cuando los datos de un control cambian y dejan de ser iguales a los que tiene el viewstate<br /><br />ademas estas seguro que es el codigo de uan simpel confirmacion en el grid lo que lo genera ? porque me parece muy raro que sea esta la causa<br /><br />digo si quitas la validacion y haces que se elimine directo no sucede este error que mencionas?<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-78910841895298995952013-09-27T12:06:08.598-07:002013-09-27T12:06:08.598-07:00Solucionado!!! Gracias Leandro.Solucionado!!! Gracias Leandro.Sergio Bottahttps://www.blogger.com/profile/06856799849285291973noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-28035260669554000122013-09-27T07:12:55.202-07:002013-09-27T07:12:55.202-07:00Gracias Leandro. Anduvo bárbaro!Gracias Leandro. Anduvo bárbaro!Sergio Bottahttps://www.blogger.com/profile/06856799849285291973noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-15856029297972216702013-09-27T03:39:28.631-07:002013-09-27T03:39:28.631-07:00hola Sergio
es que el comando Delete no solo lan...hola Sergio <br /><br />es que el comando Delete no solo lanza el evento OnRowDeleting sino que tambien es capturaro por el RowCommand<br /><br />por eso en este ultimo deberias definir un switch o if que valide que comando esta ingresando y hacer o no algo<br /><br />si en el RowCommand detectas que ingresa un "Delete", pasas de largo sin hacer nada y dejas que el OnRowDeleting que se deberia ejecutar a continuacion tome el control<br /><br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-28181867378261478892013-09-26T04:36:45.090-07:002013-09-26T04:36:45.090-07:00Leandro, al utilizar el ImageButton con el Command...Leandro, al utilizar el ImageButton con el CommandName = "Delete" se ejecuta la propiedad OnRowDeleting del GridView verdad? Pero si además tengo otros botones o imágenes para realizar otras tareas como por ejemplo un ButtonField con el CommandName = "Download" (al cual controlo mediante la propiedad OnRowCommand del GridView), porqué al dar clic en la imagen de eliminar me salta un error en la SUB que controla el OnRowCommand? Es que se ejecutan ambas sub (la de borrar y la de comandos)?<br />No se si fui claro en el mensaje...Sergio Bottahttps://www.blogger.com/profile/06856799849285291973noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-45872175864421347732012-11-04T18:14:19.522-08:002012-11-04T18:14:19.522-08:00hola Luz
el javascript se define en el propio con...hola Luz<br /><br />el javascript se define en el propio control ImageButton<br />aunque imagino quizas en tu caso no usas un template para implementar la accion de eliminar un registro, lo que no creo es que se pueda eliminar sin usar un template<br /><br />ademas has validado el control SqlDataSource que tenga definido ese comand que alli menciona el error<br /><br /><a href="http://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.sqldatasource.deletecommand.aspx" rel="nofollow">SqlDataSource.DeleteCommand (Propiedad) </a><br /><br />valida el ejemplo del link<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-50529874935201565542012-11-04T12:43:41.301-08:002012-11-04T12:43:41.301-08:00Disculpa Leandro donde declaro el javascrip o que ...Disculpa Leandro donde declaro el javascrip o que función tengo que definir para que ejecute la acción eliminar ya que al confirmar la eliminación del dato me marca error "La acción de eliminar no es compatible con el origen de datos 'SqlDataAvisos' a menos que se especifique DeleteCommand."Anonymoushttps://www.blogger.com/profile/17660202791104606546noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-20599981847876123712012-09-08T17:05:33.577-07:002012-09-08T17:05:33.577-07:00hola nakiotio
pero para eso no necesitas javascr...hola nakiotio <br /><br />pero para eso no necesitas javascript<br /><br />podrias aplicar lo que comento aqui<br /><br /><a href="http://ltuttini.blogspot.com.ar/2011/05/aspnet-gridview-edicion-empleados.html" rel="nofollow">[ASP.NET] GridView – Edición Empleados</a><br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-91016399944569780292012-09-06T05:22:00.199-07:002012-09-06T05:22:00.199-07:00Hola leandro, como estas
Hace poco me encomendaron...Hola leandro, como estas<br />Hace poco me encomendaron un trabajo en vbnet y me exigen que use javascript y el problema es que me cuesta adaptarme rapidamente a este lenguaje.<br />Lo que me estan pidiendo es tener un gridview (con informacion alojada en una BD access), una de las columnas es un codigo que me enlaza con una imagen, alojada en un servidor y tengo que mostrarla.... me podrias llegar a arientar? Desde ya muchas gracias! nakiotiohttps://www.blogger.com/profile/18096696840381435772noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-11091174881920690792012-04-20T01:13:07.409-07:002012-04-20T01:13:07.409-07:00Hola,
Gracias por responder y al refrescar me ref...Hola,<br /><br />Gracias por responder y al refrescar me refería a recargar la pagina ([F5] en el navegador)...<br /><br />... voy a hacer lo que me dices de validar que el id no exista.<br /><br />saludosAlbertohttps://www.blogger.com/profile/08894171185992311995noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-17369577457206532882012-04-19T10:47:59.353-07:002012-04-19T10:47:59.353-07:00hola Alberto
al refrescar de que forma ?
porque ...hola Alberto<br /><br />al refrescar de que forma ?<br /><br />porque si recargas con los botones del browser estos pueden ester realizando el postback de un evento ya lanzado, peor esto sucedera con cualquier evento, si seleccionas un boton de actualizar al refrescar tambien se lanzara, no es algo exclusivo de esta accion de eliminar<br /><br />yo diria que lo valides, es la unica forma de solucionarlo, o sea si ingresa una segunda vez en el eliminar valida que ese id ya no exista y sino esta lo informas al usuario, como "el id:xx no se encuentra"<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-91510290929726107352012-04-19T00:38:58.513-07:002012-04-19T00:38:58.513-07:00Hola Leandro,
Antes que nada quería darte las gra...Hola Leandro,<br /><br />Antes que nada quería darte las gracias por los artículos que escribes que me están ayudando muchisimo.<br />Estoy utilizando tu código para mostrar mensaje de confirmación y funciona bien pero después de eliminar y al refrescar la página vuelve a entrar al GridView1_RowDeleting() e intenta eliminar nuevamente lo que tenga que eliminar, hay forma de evitar esto....<br /><br />saludosAlbertohttps://www.blogger.com/profile/08894171185992311995noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-66066647873449216462012-03-06T19:41:32.931-08:002012-03-06T19:41:32.931-08:00hola msn
podrias recorrer las filas del grid he i...hola msn<br /><br />podrias recorrer las filas del grid he insertar en la otra tabla<br /><br />http://social.msdn.microsoft.com/Forums/es/netfxwebes/thread/a81c10f5-5ee5-4ad9-a6ce-f20a0638f1d1<br /><br />esto si usas BoundField, o sea va directo al Cells[n].Text, si es un template usas el FindControl<br /><br /><br />http://social.msdn.microsoft.com/Forums/es-ES/vcses/thread/878411e4-bd2f-4cf8-942c-071a569e5481<br /><br />http://social.msdn.microsoft.com/Forums/es/netfxwebes/thread/965ed9ba-7147-43d0-ae66-0765d8d9962d<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-24787858512664511802012-03-06T11:53:25.647-08:002012-03-06T11:53:25.647-08:00Hola Leandro.
nesecito tu ayuda para algo que pare...Hola Leandro.<br />nesecito tu ayuda para algo que parece simple pero para mi es complicado.<br />tengo un control Gridview que me jala alguna informacion de una tabla sql, lo que hice es aumentarle una columna y le puse templante un texbox para agregar un dato a la infomacion que ya me muetral el control gridview. pero ahora lo que quiro hacer es que toda la informacion del Gridview + los datos aumentados en el texbox se me graben en una tabla diferente al momento de presionar el boton grabar que esta añadido. Por favor requiero su ayuda graciasMario Suarezhttps://www.blogger.com/profile/09796820206507615812noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-66791351090224483522010-02-11T19:38:02.366-08:002010-02-11T19:38:02.366-08:00hola
que bueno que sean de utiles los articulos, ...hola<br /><br />que bueno que sean de utiles los articulos, me alegro<br /><br />Has revisado un post que realice en el año 2008, es el unico de ese año, alli explico como usar NHibernate.<br /><br />No esta armado hasta la interfaz grafica sino que se queda en los test, pero puede ser util como guia para aprender a utilizar el framework de persistencia.<br /><br />Ademas te recomiendo el foro<br />http://groups.google.com.ar/group/nhibernate-hispano<br /><br />es ideal para poder hacer consultas<br /><br />saludosAnonymoushttps://www.blogger.com/profile/01910634216468650091noreply@blogger.comtag:blogger.com,1999:blog-7361892840793499128.post-12247180210790922572010-02-11T06:26:57.813-08:002010-02-11T06:26:57.813-08:00Hola que tal mi nombre es manu y soy de jujuy quer...Hola que tal mi nombre es manu y soy de jujuy queria comunicarte que esta muy bueno tu blog y actualmente estoy leyendo todos tus articulos.<br />Soy programador .net pero estoy recien empezando y quiero avanzar mucho mas <br />Actualmente estoy aprendiendo nhibernate pero no se como poder incorporarlo a mi proyecto de windows forms. Si realizaste algun proyecto podrias comunicarlo <br />muchas graciasmanuondahttps://www.blogger.com/profile/06860899931024995588noreply@blogger.com