void LoadFromMap() { string tmpfolder = CDHelper.Config.DefaultTemplateGroupFileName; tmpfolder = tmpfolder.Remove(tmpfolder.IndexOf(".")); tmpfolder = Path.Combine(HttpContext.Current.Server.MapPath("~/" + CDHelper.Config.SiteSkinsBasePath), tmpfolder + ".map"); if (File.Exists(tmpfolder)) { TemplateMap tm = new TemplateMap(tmpfolder); Channel ch = ChannelHelper.GetChannel(ChannelID, null); ChannelTemplateGroup cg = tm.GetChannelTemplate(ch.FullUrl); if (cg != null) { TemplateIDTextBox.Text = cg.IndexTemplate; DetailTemplateIDTextBox.Text = cg.DetailTemplate; ListTemplateIDTextBox.Text = cg.ListTemplate; SearchTemplateIDTextBox.Text = cg.SearchTemplate; indexCheckbox.Checked = cg.IndexInherit; listCheckbox.Checked = cg.ListInherit; detailCheckbox.Checked = cg.DetailInherit; searchCheckbox.Checked = cg.SearchInherit; } } else { ShowInfomation(); } }