Cahce e Session

giovedì 02 marzo 2006 - 11.16

cgranata Profilo | Newbie

Ho un applicazione Web, nella pagina di Default mi apro un DataTable con la seguente rutine
public DataTable getDt(string sSQL)
{
DataTable dsTmp = new DataTable();
OleDbDataAdapter adapter = new OleDbDataAdapter(sSQL,CConfig.getConnString);

//OleDbDataAdapter adapter = new OleDbDataAdapter(sSQL,CConfig.getConnString);
try
{
adapter.Fill(dsTmp);
return dsTmp;
}
catch (Exception e )
{
Console.WriteLine(e.Message);
return null;
}
finally
{
adapter.Dispose();
}
}//getDt

dalla pagina :
if (!Page.IsPostBack)
{
CQuery mQry = new CQuery();
DataTable dtDipa = mQry.getDt(QRY_DIPA);
cmbDipa.DataSource = dtDipa;
cmbDipa.DataTextField = "Descrizione";
cmbDipa.DataValueField = "IDDipartimento";
cmbDipa.DataBind();
}

Non appena faccio il DataBind() mi scatta l'evento nel glbal.asax Session_End e mi perde tutti i valori nella cache.

Sto impazzando potete indicarmi qualche strada ?

La cosa che non capisco e perchè mi scatta l'evento Session_end dopo il dataBinding.



Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5