using System;
using SiberTek.Xenta.Web.Pages;
using SiberTek.Xenta.Web.Utils;
using System.Web.UI.WebControls;
using SiberTek.Xenta.Presentation.Utils;
using SiberTek.Xenta.Presentation;
using SiberTek.Xenta.Presentation.Resources;
namespace SiberTek.Xenta.Web.Admin.Pages
{
public partial class HomePage : AdminPageBase
{
#region Handlers
protected override void OnInit(EventArgs e)
{
if(!IsPostBack)
{
grdLogRecordGrid.SetColumnVisibility(0, false);
grdLogRecordGrid.SetColumnVisibility(1, false);
lblLog.Text = StringManager.GetString("Admin.HomePage.lblLog.Text");
lblLog2.Text = StringManager.GetString("Admin.HomePage.lblLog2.Text");
lblContentTitle.Text = StringManager.GetString("Admin.HomePage.lblContentTitle.Text");
lblLocalization.Text = StringManager.GetString("Admin.HomePage.lblLocalization.Text");
lblMembership.Text = StringManager.GetString("Admin.HomePage.lblMembership.Text");
lblContent.Text = StringManager.GetString("Admin.HomePage.lblContent.Text");
lblForum.Text = StringManager.GetString("Admin.HomePage.lblForum.Text");
lblSystem.Text = StringManager.GetString("Admin.HomePage.lblSystem.Text");
lnkLocalization.NavigateUrl = UrlHelper.GetUrl("admin", "localization.aspx");
lnkMembership.NavigateUrl = UrlHelper.GetUrl("admin", "membership.aspx");
lnkContent.NavigateUrl = UrlHelper.GetUrl("admin", "content.aspx");
lnkForum.NavigateUrl = UrlHelper.GetUrl("admin", "forum.aspx");
lnkSystem.NavigateUrl = UrlHelper.GetUrl("admin", "system.aspx");
lnkLog.NavigateUrl = UrlHelper.GetUrl("admin", "system/log.aspx");
}
base.OnInit(e);
}
protected override void OnLoadComplete(EventArgs e)
{
if(!IsPostBack)
{
grdLogRecordGrid.BindData();
}
base.OnLoadComplete(e);
}
protected override void OnPreRender(EventArgs e)
{
if(!IsPostBack)
{
pnlLog.Visible = grdLogRecordGrid.RowCount != 0;
}
base.OnPreRender(e);
}
#endregion
}
}