Este código adiciona un nuevo registro al presionar el boton. Ahora solo debes de adecuar a lo que quieres hacer.
Código ASP:
Ver originalprotected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
cargarGrilla();
}
}
protected void OnClick_btnAgregar(object sender, EventArgs e)
{
adicionarFila();
}
private void cargarGrilla()
{
//Id, Nombre, Apellido
Alumno a = new Alumno();
DataTable dt = new DataTable();
//consulta que me permite traer de la BD la lista de alumnos
dt = a.Alumno_Listar();
//Guardamos los datos en una variable de session
Session["dt"] = dt;
//Asignamos el dt al gridview
gvPrueba.DataSource = dt;
gvPrueba.DataBind();
}
private void adicionarFila()
{
DataTable dt = new DataTable();
dt = (DataTable) Session["dt"];
//Insertamos los nuevos registros
dt.Rows.Add(tbId.Text, tbNombre.Text, tbApellido.Text);
//Asignamos el dt al gridview
gvPrueba.DataSource = dt;
gvPrueba.DataBind();
//Actualizamos el dt de la variable de sessión
Session["dt"] = dt;
}
Salos,