Tengo un botón DELETE dentro de un control formview que muestra proyectos, de forma individual.
El caso es que ahora mismo si el usuario pulsa DELETE, borra el proyecto que está mostrando el formview.
Le he intentado añadir una confirmación al botón, y lo he conseguido, pero si cambia la vista del formview a edición o inserción, da error porque no encuentra el control.
He probado poniéndolo en form_load, page_load y fvProyecto_databound, con esta sintaxis:
Código:
El caso es que si estoy en modo edición y le doy al botón Update o Cancel, para volver al modo Vista, da como bueno el currentmode de la comparación, pero no encuentra el control.If fvProyecto.CurrentMode = FormViewMode.ReadOnly Then CType(fvProyecto.FindControl("lnkDelete"), LinkButton).Attributes.Add("Onclick", "return confirm('Are you sure to Delete this project?')") End If
Creo que me equivoco en el evento en que albergar este trozo de código. Puede alguien echarme una mano?
Muchas gracias.