11 messaggi dal 13 aprile 2001
www.sms.mio.it
Buon giorno a tutti. Ho un problema.

In una pagina ASP.NET (c#) ho una textbox (lato server) legata con un databind ad un dataset. Vorrei riuscire a fare l'update del database alla pressione di un pulsante (sempre lato server).

Ecco uno scorcio del codice:

/*********************************/

private void Page_Load(object sender, System.EventArgs e)
{
if (!Page.IsPostBack)
{
//Load DataSet
sqlDataAdapter1.Fill(dataSet11);
//Initialize DataSet State
dataSet11.AcceptChanges();

TextBoxNome.DataBind();
}
}

private void Button1_Click(object sender, System.EventArgs e)
{
//sqlDataAdapter1.Update(dataSet11);
sqlDataAdapter1.Update(dataSet11.GetChanges());
dataSet11.AcceptChanges();
}

/*********************************/

Il problema sembra essere che, nonostante la modifica della textbox e la pressione del pulsante che provoca un reloading della pagina, .net non esce dallo stato di editing e quindi dataSet11.GetChanges() risulta essere null.

Qualcuno di voi può aiutarmi per favore?

Grazie
Alessandro

Alessandro Benedetti

WebDeveloper
ASP, ASP.NET
www.sms.mio.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.