9 messaggi dal 02 aprile 2007
Caro Daniele, grazie per la segnalazione di questo script, già che mi sei stato molto utile vorrei segnalarti anche io che per farlo funzionare ho dovuto però eliminare nella pagina webmail.aspx la parte relativa alla cancellazione

In particolare ho eliminato tutto il metodo delete

// cancella messaggio
void Delete_Click(Object s, EventArgs e) {
  // recupero msgID
  string msgID = ((LinkButton)s).CommandArgument.ToString();

  // cancello
  Pop3 pop3 = new Pop3();
  bool result = pop3.Delete(mailserver.Text, userid.Text, password.Text, Convert.ToInt32(msgID));
  if (!result) {
    lblError.Text = "Impossibile cancellare il messaggio";
  }



e il relativo html


<span class="DeleteButton"><asp:linkbutton id="Delete" runat="Server"
  onClick="Delete_Click"
  CommandArgument='<%#DataBinder.Eval(Container.DataItem, "MsgID").ToString()%>'
  Text ="<img src='cancella.gif' border='0' alt='Cancella il messagio'> Cancella"
  /></span>



Questo poichè il metodo non è implementato e quindi va in errore.
Cosi funziona e mi ritorna tutti i messaggi correttamente, tranne qualche comprensibile problema di visualizzazione quando la mail è in formato html , ma almeno non sono troncati!

GRAZIE

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.