Ciao
ho provato ma nulla.
Ma lo fa anche pagine semplici che devono solo visualizzare un messaggio.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using Newtonsoft.Json;
using System.Web.Security;
public partial class pagamento_paypal_errore : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Users.isAuthorized(HttpContext.Current.User.Identity.Name, Users.RoleUser))
{
FormsAuthentication.SignOut();
}
string codice = string.Empty;
if (!Page.IsPostBack)
{
try
{
string codice = DataCrypter.Decrypt(Request["code"]);
}
catch (Exception ex)
{
Response.Redirect(Routing.PageRoute("prenotazione", string.Empty));
}
Carica(codice);
Translate();
}
}
#region Carica
void Carica(string codice)
{
Prenotazione oggetto = new Prenotazione(codice);
dvErrore.Visible = true;
string transactionID = Request["tx"];
string payment_status = Request["st"];
ltErrore.Text = Language.Common.PagamentoErrore;
//Conferma pagamento
oggetto.AnnullaPrenotazione();
ltCodice.Text = oggetto.CodicePrenotazione;
ltTotale.Text = Formattazione.FormattaEuro(oggetto.DebitoAgenzia);
}
#endregion
#region Lingua
void Translate()
{
ltCodiceLbl.Text = Language.Interface.CodicePrenotazione;
ltTotaleLbl.Text = Language.Interface.Totale;
}
#endregion
}
L'html non contiene nulla di particolare