void btnUpdate_Click(object sender, EventArgs e)
{
if (ViewState[CMSViewStateManager.PageID] != null)
{
try
{
CMS.Core.Entities.Page page = PageManager.GetPage(Convert.ToInt32(ViewState[CMSViewStateManager.PageID]));
if (page != null)
{
page.Description = txtDescription.Text;
page.KeyWords = txtKeyword.Text;
page.LanguageID = CMSContext.LanguageID;
page.Name = txtName.Text;
page.PageType = (CMSEnums.PageType)Convert.ToInt32(cddPageType.SelectedValue);
page.PortalID = CMSContext.PortalID;
page.SEOName = txtSEOName.Text;
page.TemplateID = Convert.ToInt32(cddTemplate.SelectedValue);
page.Title = txtTitle.Text;
PageManager.Update(page);
FillPages(-1);
upnlPage.Update();
}
}
catch (Exception ex)
{
dvProblems.Visible = true;
dvProblems.InnerText = ex.Message;
upnlPage.Update();
}
}
}
#endregion