DataTable Global

29/07/2010 - 17:15 por ramflores | Informe spam
Hola Foro.
Tengo un problema con un DataTable que quiero usar como tabla de
memoria.
En un proyecto WEB he creado la Carpeta App_Code, en Donde he
agregado
un DataSet y dentro de el un DataTable para usarla como Tabla de
memoria.
El detalle viene cuando quiero usarlo en un form y agregarle varios
registros.
este es mi codigo sencillo de ejemplo:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
DataSet1.tmpPolizaDataTable dt = new
DataSet1.tmpPolizaDataTable();
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
DataRow dr = dt.NewRow();
dr["Renglon"] = dt.Rows.Count + 1;
dr["Descripcion"] = "Prueba";
dr["Importe"] = 100.00;
dt.Rows.Add(dr);
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();
}
}

Mi problema viene cuando oprimo varias veces el boton para agregar el
registro siempre se queda con el registro 1, no se incrementa, como
si
siempre se inicializara la instancia del dt.
Donde esta mi error, o que solucion me suguieren?
gracias de antemano
Ramiro Flores
 

Leer las respuestas

#1 Leandro Tuttini
02/08/2010 - 06:09 | Informe spam
hola

te aconsejaria que la pregunta la realice en los foros de MSDN

http://social.msdn.microsoft.com/Fo...s-ES/vcses

Preguntas similares