Hola, por favor, si alguien puede ayudarme, ya hice el diseño de mi aplicacion Asp.Net de una estetica, y hay una de las paginas donde se deberia poder realizar solicitud de una cita, donde el usuario debe ingresar nombre, apellido, telefono y e-mail y estos datos deberian guardarse en la base de datos Mysql cuando le de click sobre el boton enviar.
Ahora, mi duda es, cuando configuro el boton asi:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql.Data.MySqlClient;
using MySql.Data.Types;
using MySql.Data.Common;
using System.Data.Odbc;
namespace Aplicacion_Web.Citas
{
public partial class NuevaCita : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void NuevaCita.Button1_Click(object sender, EventArgs e)
{
MySqlConnection cnn = new MySqlConnection();
cnn.ConnectionString = "Server=localhost; uid=root; password=123456; Database=estetica";
MySqlCommand cmd = new MySqlCommand();
try
{
cmd.CommandText = "insert into clientes (Nombre,Apellido,Telefono,E-mail)Values('"+TextBox1.Text+"','"+TextBox2.Text +"','"+TextBox3.Text +"','"+TextBox4.Text+"')";
cmd.Connection = cnn;
cmd.ExecuteNonQuery();
}
finally
{
cnn.Close();
}
}
}
}
me arroja este error
Error de compilación
Descripción: Error durante la compilación de un recurso requerido para dar servicio a esta solicitud. Revise los detalles de error específicos siguientes y modifique el código fuente en consecuencia.
Mensaje de error del compilador: CS1061: 'ASP.citas_nuevacita_aspx' no contiene una definición de 'Button1_Click' ni se encontró ningún método de extensión 'Button1_Click' que acepte un primer argumento de tipo 'ASP.citas_nuevacita_aspx' (¿falta una directiva using o una referencia de ensamblado?)
Error de código fuente:
Línea 23: <br />
Línea 24: <br />
Línea 25: <asp:Button ID="Button1" runat="server" Text="Enviar" OnClick="Button1_Click" />
Línea 26: </div>
Línea 27:
ayuda urgente por favor, mucho les agradezco..