• Domingo 28 de Abril de 2024, 22:10

Autor Tema:  "Se esperaba un objeto"  (Leído 1773 veces)

truesensei

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
"Se esperaba un objeto"
« en: Lunes 12 de Julio de 2010, 11:40 »
0
Tengo un problema en una aplicación web que estoy intentando crear. Tengo una pagina con diferentes controles en aspx. Quiero que cuando se haga click en el boton crear se ejecute un metodo en la pagina del code-behind de la aplicación. Para ello añadí el tag runat="server" a un control HtmlInputButton  y luego desde la ventana de diseño hice doble click en el botón, lo que me crea el metodo crear_ServerClick en el code-behind. El problema viene a la hora de ejecutar el código ya que al pulsar el botón en cuestión me da un error "Se esperaba un objeto" y no ejecuta el método.

<td class="texto">
<input type="button" class="boton" id="crear" value="Crear" runat="server" onserverclick="crear_ServerClick" />
<input type="button" class="boton" id="borrar" value="Borrar" />
<input type="button" class="boton" id="modificar" value="Modificar" />
</td>

esos son los 3 inputs que tengo, y solo he probado con el primero. A la hora de ejecutar el código obtengo estas 3 líneas, que es donde me da el error:

<td class="texto">
<input language="javascript" onclick="__doPostBack('crear','')" name="crear" type="button" id="crear" class="boton" value="Crear" />
<input type="button" class="boton" id="borrar" value="Borrar" />
<input type="button" class="boton" id="modificar" value="Modificar" />
</td>

Si alguien sabe como solucionar el problema se lo agradezco.

truesensei

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: "Se esperaba un objeto"
« Respuesta #1 en: Martes 13 de Julio de 2010, 10:04 »
0
Ya he encontrado, al parecer, la fuente del problema xD. No incluia el código dentro de un formulario y por eso me saltaba el error. Todavia soy muy novato en asp.