Beispiel #1
0
        protected void ChangePage(Guid pageId)
        {
            // Get Page By Id
            Page page = Engine.Page.GetPage(pageId);

            // Get template from Page

            PageTemplateCollection pageTemplateCollection = new PageTemplateCollection();
            PageTemplate           pageTemplate           = pageTemplateCollection[(Template)page.Template];

            if (pageTemplate == null)
            {
                Response.Write(@"<script language='javascript'> alert('Trang này chưa có Template trong hệ thống - bạn vui lòng hiệu chỉnh lại trang hoặc xóa trang đi');</script>");
            }
            else
            {
                UICulture = page.Language == 1 ? "vi-vn" : "en-us";
                var pageEngine = (PageEngine)LoadControl(pageTemplate.FileASCXPath);
                pageEngine.PagePortal = page;
                //Không cho phép hiệu chỉnh cấu trúc
                pageEngine.Edit = false;
                PageTitle       = page.Title;
                phDisplay.Controls.Add(pageEngine);
            }

            //string url;
            //switch (page.Template)
            //{
            //    case 1:
            //        url = "~/PageTemplate/NoTemplate.ascx";
            //        break;
            //    case 2:
            //        url = "~/PageTemplate/HomePage.ascx";
            //        break;
            //    case 3:
            //        url = "~/PageTemplate/Mobile.ascx";
            //        break;
            //    case 4:
            //        url = "~/PageTemplate/SinhVien.ascx";
            //        break;
            //    case 5:
            //        url = "~/PageTemplate/TanSinhVien.ascx";
            //        break;
            //    case 6:
            //        url = "~/PageTemplate/DoiTac.ascx";
            //        break;
            //    case 7:
            //        url = "~/PageTemplate/CuuSinhVien.ascx";
            //        break;
            //    case 8:
            //        url = "~/PageTemplate/CanBo.ascx";
            //        break;
            //    case 9:
            //        url = "~/PageTemplate/Khoa.ascx";
            //        break;
            //    case 10:
            //        url = "~/PageTemplate/TrungTam.ascx";
            //        break;
            //    case 11:
            //        url = "~/PageTemplate/PhongBan.ascx";
            //        break;
            //    default:
            //        url = "~/PageTemplate/HomePage.ascx";
            //        break;
            //}
        }