using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using BlogEngine.Core.Web.Controls;
using BlogEngine.Core;
using System.Collections.Generic;
public partial class error_occurred : BlogBasePage
{
protected void Page_Load(object sender, EventArgs e)
{
Page.Title = "Error";
OutputErrorDetails();
}
private void OutputErrorDetails()
{
string contextItemKey = "LastErrorDetails";
// Only display error details if the person is logged in.
if (Page.User.Identity.IsAuthenticated && HttpContext.Current.Items.Contains(contextItemKey))
{
string errorDetails = (string)HttpContext.Current.Items[contextItemKey];
if (!string.IsNullOrEmpty(errorDetails))
{
divErrorDetails.Visible = true;
pDetails.InnerHtml = Server.HtmlEncode(errorDetails);
pDetails.InnerHtml = errorDetails.Replace(Environment.NewLine, "
");
}
}
}
}