214 messaggi dal 25 settembre 2001
ciao a tutti
ora ho questo problema
che non caipsco dove sbaglio visto che su un'altro sito funziona...

protected void btNewsletter_Click(object sender, EventArgs e)
{
string lista = "lista.csv";

string contenttype = "text/csv";
try
{
string cosaexport = "newsletter";
string typoexport = ddlTipo.SelectedValue;
string typoformat = ddlEstrai.SelectedValue;
var lst = HelperAdmin.getListNewsletter(string.Empty, string.Empty);
switch (typoexport)
{
case "1":
lst.Where(m => m.attivo == 1);
break;
case "3":
lst.Where(m => m.attivo == 0);
break;
}
switch (typoformat)
{
case "txt":
lista = "lista.txt";
contenttype = "text/txt";
break;
case "csv":
lista = "lista.csv";
contenttype = "text/csv";
break;
}
string attachment = "attachment; filename=" + lista;
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.ClearHeaders();
HttpContext.Current.Response.ClearContent();
HttpContext.Current.Response.AddHeader("content-disposition", "attachment; filename=abocashop.csv");
HttpContext.Current.Response.ContentType = "text/csv";

string cfile = string.Empty;
foreach (bionewsletter item in lst)
{
cfile += string.Format("{0},", item.email.ToLower());
}
HttpContext.Current.Response.Write(cfile);
// HttpContext.Current.Response.End();
}
catch (Exception exp)
{
Console.WriteLine(exp.Message);
}
finally {
HttpContext.Current.Response.End();
}
}

mi ritorna sempre l'errore che

{Impossibile valutare l'espressione perché il codice è ottimizzato o un frame nativo è all'inizio dello stack di chiamate.}

il tutto naturalmente e su un updatepanel
Grazie
214 messaggi dal 25 settembre 2001
c'era qualcosa di sbagliato... ho risolto
97 messaggi dal 27 marzo 2013
Ciao,

Potresti dirmi come hai risolto?
Mi si è presentato lo stesso problema!

Grazie!

Andrea

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.