Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/11/2014, 01:49
Avatar de Drako_18
Drako_18
 
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años
Puntos: 16
Respuesta: llamar método mediante javascript

Buenas compañero,

Si quieres utilizar el ID de un objeto ASP desde JavaScript, como es el caso, ese objeto deberá tener la siguiente propiedad de esta forma:
<asp:Button ID="ButtonMatDes" runat="server" Text="Deshabilitar" onclick="ButtonMatDes_Click" ClientIDMode="Static" />

Si no le indicas eso, el IdClient del objeto será del tipo... crt$ContenidoPanelMateria_ButtonMatDes.

Por cierto, si quieres asegurarte, puedes poner en el código JS lo siguiente (depurar código JS):
Código:
function confirmarEliMate() {
            var seleccion = confirm("No se pudo eliminar la materia, esto se debe a que la materia se está dictando actualmente o ya se dictó. De todas formas, ¿Desea deshabilitar esta materia?");
            if (seleccion) {
                var objBoton = document.getElementById("ButtonMatDes");
                debugger;
                if (objBoton) {
                    objBoton.click();
                }
            }
        }

Un saludo!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)