protected void RatesAmenitiesNextBtn_Click(object sender, EventArgs e) { updateAmmeneites(); //return; //progressTextHotelInfo.Text = "Hotel Information | Complete"; // progressTextHotelInfo.ForeColor = System.Drawing.Color.Black; //progressbarAmmen.Text = "2014 Rates & Amenities | Complete"; //progressbarAmmen.ForeColor = System.Drawing.Color.Black; //RadTab HotelInformationTab = OvationTabs.FindTabByValue("Hotel_Info"); RadTab RatesAmenities_Tab = OvationTabs.FindTabByValue("Rates_Amenities"); RadTab Marketing_pkgs_Tab = OvationTabs.FindTabByValue("Marketing_pkgs"); // HotelInformationTab.Enabled = false; //RatesAmenities_Tab.Enabled = false; // Marketing_pkgs_Tab.Enabled = true; Marketing_pkgs_Tab.Selected = true; marketingPCKsView.Selected = true; HotelInfoCodeBlock.Visible = false; AmenitiesCodeBlock.Visible = false; //MktgCodeBlock.Visible = true; ElectronicSigCodeBlock.Visible = false; }
protected override void OnPreRender(EventArgs e) { if ((!Page.IsPostBack)) { TelerikTabs.SelectedIndex = 0; TelerikPages.SelectedIndex = 0; int idIndex = 0; foreach (DnnTab t in Tabs) { RadTab tab = new RadTab(); tab.TabTemplate = t.Header; RadPageView pageView = new RadPageView(); pageView.Controls.Add(t); tab.PageViewID = "PV_" + idIndex; pageView.ID = "PV_" + idIndex; TelerikTabs.Tabs.Add(tab); TelerikPages.PageViews.Add(pageView); idIndex = idIndex + 1; } } base.OnPreRender(e); }
protected void submit_Click(object sender, EventArgs e) { DateTime datez = Convert.ToDateTime(dates.SelectedDate); string convertedDate = datez.ToString("yyyy-MM-dd"); string selectedid = RadCmbTrans.SelectedValue; var dt = GetData(convertedDate, selectedid); var objectDataSource = new ObjectDataSource { DataSource = dt }; var report = new LabelRpt { DataSource = objectDataSource }; report.DataSource = objectDataSource; var table = report.Items.Find("table1", true)[0] as Telerik.Reporting.Table; table.ColumnHeadersPrintOnEveryPage = true; table.DataSource = dt; var clientReportSource = new InstanceReportSource { ReportDocument = report }; ReportViewer1.ReportSource = clientReportSource; ReportViewer1.DataBind(); ReportViewer1.RefreshReport(); RadTabStrip1.FindTabByText("Report").Enabled = true; RadTab tab1 = RadTabStrip1.Tabs.FindTabByText("Report"); tab1.Selected = true; tab1.PageView.Selected = true; }
private void LoadTabControl() { Lib.TabTopicDisplayCollection listTabTopicDisplay = Lib.TabTopicDisplayCollection.GetTabTopicDisplayCollection(); List <Lib.TabTopicDisplay> listDisplayTopic = listTabTopicDisplay.Where(item => item.DataId == Portlet.PortletInstance.Id).ToList(); radTabTopicDisplay.Tabs.Clear(); radMultiPageTopic.PageViews.Clear(); for (int i = 0; i < listDisplayTopic.Count; i++) { var temp = Topic.GetTopic(listDisplayTopic[i].TopicId.ToString()); if (temp == null) { return; } RadTab tab = new RadTab { Text = temp.Name }; radTabTopicDisplay.Tabs.Add(tab); RadPageView pvTopic = new RadPageView { ID = "pvTopic" + i }; radMultiPageTopic.PageViews.Add(pvTopic); const string userControlName = "Portlets/TabTopicDisplay/Lib/DisplayArticleTopic_TrungTam.ascx"; Lib.DisplayArticleTopic_TrungTam userControl = (Lib.DisplayArticleTopic_TrungTam)Page.LoadControl(userControlName); pvTopic.Controls.Add(userControl); userControl.Topic = temp; userControl.Number = listDisplayTopic[i].NumberDisplay; userControl.LoadData(); } }
/// <summary> /// Nexts the step. /// </summary> protected void NextStep() { CurrentForm = Guid.Parse(rblForms.SelectedValue); var siteActivityRule = DataManager.SiteActivityRules.SelectById(CurrentForm); if (siteActivityRule.tbl_SiteActivityRuleLayout.Any(o => o.LayoutType == (int)LayoutType.InviteFriend)) { var tab = TabStrip.Tabs.FindTabByValue("LogicProcessing"); if (tab != null) { if (MultiPage.PageViews.Count > tab.Index) { MultiPage.PageViews.Remove(MultiPage.PageViews[tab.Index]); } TabStrip.Tabs.Remove(tab); } } else { var tab = TabStrip.Tabs.FindTabByValue("LogicProcessing"); if (tab == null) { tab = new RadTab("Логика обработки") { Enabled = false, Value = "LogicProcessing" }; TabStrip.Tabs.Insert(3, tab); } } }
protected void RTSMainblackboardTab_TabClick(object sender, Telerik.Web.UI.RadTabStripEventArgs e) { RadTab TabClicked = e.Tab; int tabclick = 0; tabclick = Convert.ToInt32(TabClicked.TabIndex); switch (tabclick) { case 0: UserBind(); break; case 1: TermBind(); break; case 2: CoursesBind(); break; case 3: break; } RLresult.Text = string.Empty; }
private void AddTab(string tabName) { RadTab tab = new RadTab(); tab.CssClass = "theusualtabstwo"; tab.Text = tabName; RadTabStrip1.Tabs.Add(tab); }
protected virtual void InitializeTemplate() { container = new Container(this); template = ControlUtils.GetTemplate <DefaultTemplate>(this.TemplatePath); this.template.InstantiateIn(this.container); if (HttpContext.Current.Request.QueryString["cmspagemode"] == "edit") { this.container.TabControl.OnClientTabSelected = "tabControl_TabSelected"; this.container.EditorCode.Visible = true; } else { this.container.TabControl.MultiPageID = this.container.MultipageControl.UniqueID; } // If TABs is not null, we are going to loop through all the items, split the name from the value // and for each item we are going to create a new ListItem inside of our if (Tabs != null) { foreach (KeyValuePair <string, string> tab in Tabs) { RadTab tb = new RadTab(); tb.Text = tab.Key; this.container.TabControl.Tabs.Add(tb); RadPageView pg = new RadPageView(); pg.Controls.Add(new LiteralControl(tab.Value)); this.container.MultipageControl.PageViews.Add(pg); } } }
private void AddTab(string tabName, string tabValue) { RadTab tab = new RadTab(); tab.Text = tabName; tab.Value = tabValue; RadTabStrip1.Tabs.Add(tab); }
public void AddTab(string strName, string strURL) { RadTab tab = new RadTab(strName); tab.Target = strURL; tabstrip.Tabs.Add(tab); }
private void AddPageView(RadTab tab) { RadPageView pageView = new RadPageView(); pageView.ID = tab.Text; RadMultiPage1.PageViews.Add(pageView); tab.PageViewID = pageView.ID; }
/// <summary> /// Recursively populates the TabStrip with the needed pages (nodes) using pNode as root. /// </summary> /// <param name="pNode">The root node (later used as the current root node in the recursion).</param> /// <param name="levelDepth">The current depth of the tree of tabs.</param> private void FillTabStrip(SiteMapNode pNode, RadTabCollection pTabs, int levelDepth) { int levelPosition = -1; foreach (CmsSiteMapNode node in pNode.ChildNodes) { levelPosition++; RadTab tab = new RadTab(node.Title); tab.NavigateUrl = node.Url; pTabs.Add(tab); if (node == SiteMap.CurrentNode) { tab.Selected = true; tab.Owner.SelectedIndex = levelPosition; } if (levelDepth > this.HierarchyDepth && this.HierarchyDepth != -1) { tab.Visible = false; } if (levelDepth == this.HideLevel) { tab.Style.Add(HtmlTextWriterStyle.Display, "none"); } this.FillTabStrip(node, tab.Tabs, levelDepth + 1); if (tab.SelectedIndex >= 0) { tab.Owner.SelectedIndex = levelPosition; } } }
private void AddTab(string tabName) { RadTab tab = new RadTab(); tab.Text = tabName; RadTabStrip1.Tabs.Add(tab); }
private void AddTab(string tabName) { RadTab tab = new RadTab(); tab.Text = tabName; tab.CssClass = "menutem"; RadTabStrip1.Tabs.Add(tab); }
private RadTab CreateTab(TicketType ticketType, string text, string url) { RadTab tab = new RadTab(); tab.Text = text.Replace("Tickets", ticketType.Name); tab.Value = url; return(tab); }
protected void submit_Click(object sender, EventArgs e) { RadTabStrip1.FindTabByText("Report").Enabled = true; RadTab tab1 = RadTabStrip1.Tabs.FindTabByText("Report"); tab1.Selected = true; tab1.PageView.Selected = true; }
private void AddTab(string tabName) { RadTab tab = new RadTab(); tab.Text = tabName; tab.CssClass = "sidebarnormal"; tab.SelectedCssClass = "sidebarselected"; RadTabStrip1.Tabs.Add(tab); }
private RadTab CreateTab(string text, string url) { RadTab tab = new RadTab(); tab.Text = text; tab.Value = url; return(tab); }
/// <summary> /// Nexts the step. /// </summary> protected void NextStep() { CurrentWorkflowTemplate = Guid.Parse(rblWorkflowTemplates.SelectedValue); var workflowTemplate = DataManager.WorkflowTemplate.SelectById(CurrentWorkflowTemplate); if (workflowTemplate.AutomaticMethod == (int)WorkflowTemplateAutomaticMethod.ActivityContact) { var tab = TabStrip.Tabs.FindTabByValue("RunCondition"); if (tab == null) { tab = new RadTab("Условия запуска") { Enabled = false, Value = "RunCondition" }; TabStrip.Tabs.Insert(2, tab); } } else { var tab = TabStrip.Tabs.FindTabByValue("RunCondition"); if (tab != null) { if (MultiPage.PageViews.Count > tab.Index) { MultiPage.PageViews.Remove(MultiPage.PageViews[tab.Index]); } TabStrip.Tabs.Remove(tab); } } var workflowTemplateElements = DataManager.WorkflowTemplateElement.SelectAll(CurrentWorkflowTemplate); if (workflowTemplateElements.Count(a => a.ElementType == (int)WorkflowTemplateElementType.Tag) > 0) { var tab = TabStrip.Tabs.FindTabByValue("Qualification"); if (tab == null) { tab = new RadTab("Квалификация") { Enabled = false, Value = "Qualification" }; TabStrip.Tabs.Insert(3, tab); } } else { var tab = TabStrip.Tabs.FindTabByValue("Qualification"); if (tab != null) { if (MultiPage.PageViews.Count > tab.Index) { MultiPage.PageViews.Remove(MultiPage.PageViews[tab.Index]); } TabStrip.Tabs.Remove(tab); } } }
private RadTab CreateTab(string displayValue, string pageName, int tabID) { RadTab newTab = new RadTab(); newTab.Attributes.Add("TargetPage", Page.ResolveUrl("~/Traffic/JobManagement/DriverCallIn/" + pageName + ".aspx?wiz=true&jobId=" + m_jobId.ToString() + "&instructionId=" + m_instructionId.ToString() + "&t=" + tabID + "&csid=" + this.CookieSessionID)); newTab.Text = displayValue; return(newTab); }
/// <summary> /// Adds the tab. /// </summary> /// <param name="tabName">Name of the tab.</param> /// <param name="value">The value.</param> /// <param name="enabled">if set to <c>true</c> [enabled].</param> private void AddTab(string tabName, string value, bool enabled) { var tab = new RadTab(tabName) { Enabled = enabled, Value = value }; rtsWizard.Tabs.Add(tab); }
private void AddTab(string tabName, bool enabled, Int32 counter) { RadTab tab = new RadTab(tabName); tab.Enabled = enabled; tab.SelectedImageUrl = "Image/" + counter + "_active.png"; tab.ImageUrl = "Image/" + counter + "_normal.png"; tab.TabIndex = (short)counter; RadTabStrip1.Tabs.Add(tab); }
protected void lbtnD_Click(object sender, EventArgs e) { surveyDataClassDataContext.hitbl_Survey_Page_SPGs.DeleteOnSubmit(currentPage); surveyDataClassDataContext.SubmitChanges(); if (Settings.ContainsKey("currentPageTab")) { //Set the Parent's AddNew Button visibilirty to true RadTab currentPageTab = Settings["currentPageTab"] as RadTab; RadTabStrip rts = currentPageTab.TabStrip; rts.Tabs.Remove(currentPageTab); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string urlWithSessionID = Response.ApplyAppPathModifier(Request.Url.PathAndQuery); RadTab tab = RadTabStrip1.FindTabByUrl(urlWithSessionID); if (tab != null) { tab.SelectParents(); tab.PageView.Selected = true; } } }
protected void btnReferencesBack(object sender, EventArgs e) { hndRefID.Value = txtReferenceName.Text = txtReferenceJob.Text = txtReferenceCompany.Text = txtReferenceContact.Text = txtReferenceEmail.Text = string.Empty; RadTab sklTab = RadTabStrip1.FindTabByText("Skills"); sklTab.Selected = true; sklTab.Enabled = true; RadTab refTab = RadTabStrip1.FindTabByText("References"); refTab.Enabled = false; RadMultiPage1.SelectedIndex = 4; }
protected void btnSkillsBack(object sender, EventArgs e) { hndSklID.Value = txtSkills.Text = string.Empty; cbSkillProficiency.SelectedValue = "0"; RadTab lanTab = RadTabStrip1.FindTabByText("Languages"); lanTab.Selected = true; lanTab.Enabled = true; RadTab sklTab = RadTabStrip1.FindTabByText("Skills"); sklTab.Enabled = false; RadMultiPage1.SelectedIndex = 3; }
protected void btnSkills(object sender, EventArgs e) { hndSklID.Value = txtSkills.Text = string.Empty; cbSkillProficiency.SelectedValue = "0"; RadTab refTab = RadTabStrip1.FindTabByText("References"); refTab.Enabled = true; refTab.Selected = true; RadMultiPage1.SelectedIndex = 5; RadTab sklTab = RadTabStrip1.FindTabByText("Skills"); sklTab.Enabled = false; }
protected void btnLanguagesBack(object sender, EventArgs e) { hndLngID.Value = txtLanguage.Text = string.Empty; cbLanguageProficiency.SelectedValue = "0"; RadTab expTab = RadTabStrip1.FindTabByText("Experience"); expTab.Selected = true; expTab.Enabled = true; RadTab lanTab = RadTabStrip1.FindTabByText("Languages"); lanTab.Enabled = false; RadMultiPage1.SelectedIndex = 2; }
protected void btnLanguages(object sender, EventArgs e) { hndLngID.Value = txtLanguage.Text = string.Empty; cbLanguageProficiency.SelectedValue = "0"; RadTab sklTab = RadTabStrip1.FindTabByText("Skills"); sklTab.Enabled = true; sklTab.Selected = true; RadMultiPage1.SelectedIndex = 4; RadTab lanTab = RadTabStrip1.FindTabByText("Languages"); lanTab.Enabled = false; }
private void DisableTab() { if (!base.IsAdmin) { if (this.TopMenuType == enumTopMenuType.JNPHomeMenu) { RadTab adminTab = this.radTabJNPTopMenu.FindTabByValue(enumTopMenuItem.Admin.ToString()); if (adminTab != null) { adminTab.Enabled = false; } } } }
private void LoadTabControl() { Guid menuParent; using (var con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["PSCPortalConnectionString"].ConnectionString)) { var com = new SqlCommand { Connection = con }; con.Open(); com.CommandType = CommandType.Text; com.Parameters.AddWithValue("@dataId", Portlet.PortletInstance.Id); com.CommandText = "Select MenuId from PortletMenu p INNER JOIN MenuMaster m ON p.MenuMasterId = m.MenuMasterId Where DataId = @dataId"; menuParent = com.ExecuteScalar() != null ? new Guid(com.ExecuteScalar().ToString()) : Guid.Empty; } if (menuParent == Guid.Empty) { return; } MenuCollection listMenu = MenuCollection.GetMenuChildCollection(menuParent); radTabMenu.Tabs.Clear(); radMultiPageMenu.PageViews.Clear(); BusinessObjectHierarchicalCollection childs = listMenu.Search(o => ((Menu)o).Id == menuParent).Childs; if (childs.Count > 0) { for (int i = 0; i < childs.Count; i++) { var tab = new RadTab(); var sub = (Menu)childs[i]; if (sub == null) { return; } tab.Text = sub.Name; radTabMenu.Tabs.Add(tab); var pvTopic = new RadPageView { ID = "pvSub" + i }; radMultiPageMenu.PageViews.Add(pvTopic); const string userControlName = "Portlets/TabMenu/SubPanelBar.ascx"; var userControl = (SubPanelBar)Page.LoadControl(userControlName); pvTopic.Controls.Add(userControl); userControl.Menu = sub; userControl.LoadData(); } } }
private void AddTab(string tabValue, string tabName) { RadTab tab = new RadTab(tabName); if (tab.Value == "OffenNeuzulassung") { tab.PostBack = false; } tab.Text = tabName; tab.Value = tabValue; RadTabStripNeuzulassung.Tabs.Add(tab); }
private void AddPageView(RadTab tab) { RadPageView pageView = new RadPageView(); pageView.ID = tab.Value; RadMultiPageNeuzulassung.PageViews.Add(pageView); tab.PageViewID = pageView.ID; }
private void AddTab(string tabName) { RadTab tab = new RadTab(); tab.Text = tabName; R1.Tabs.Add(tab); }
public static RadTab[] buildGlobalMenu(object userid) { var dsgetMenu = CacheUtils.GetCacheFromFile("dsGetMenu" + userid.ToString()) as DataSet; DataView dvgetMenu = new DataView(dsgetMenu.Tables[0]); dvgetMenu.RowFilter = string.Format("[parentid] IS NULL"); DataTable dtRoot = dvgetMenu.ToTable(); RadTab[] tablist4cache = new RadTab[dtRoot.Rows.Count]; for (int i = 0; i < dtRoot.Rows.Count; i++) { RadTab tb = new RadTab(dtRoot.Rows[i]["description"].ToString()); tb.ImageUrl = dtRoot.Rows[i]["icon"].ToString(); if (dtRoot.Rows[i]["viewtype"].ToString() != "list") { dvgetMenu.RowFilter = string.Format("[parentid] ={0}", dtRoot.Rows[i]["moduleid"].ToString()); DataTable dtChild = dvgetMenu.ToTable(); for (int y = 0; y < dtChild.Rows.Count; y++) { if (dtChild.Rows[y]["viewtype"].ToString() != "popup") { RadTab tbchild = new RadTab(dtChild.Rows[y]["description"].ToString()); tbchild.NavigateUrl = dtChild.Rows[y]["url"].ToString(); tb.Tabs.Add(tbchild); } else { RadTab tbchild = new RadTab(dtChild.Rows[y]["description"].ToString()); tbchild.NavigateUrl = dtChild.Rows[y]["url"].ToString(); tbchild.Target = "_blank"; tb.Tabs.Add(tbchild); } } } else { tb.NavigateUrl = dtRoot.Rows[i]["url"].ToString(); } tablist4cache[i] = tb; } return tablist4cache; }
private void AddTab(string tabValue, string tabName) { RadTab tab = new RadTab(tabName); if (tab.Value == "AuftragsbearbeitungAbmeldung") { tab.PostBack = false; } tab.Text = tabName; tab.Value = tabValue; RadTabStrip1.Tabs.Add(tab); }
/// <summary> /// Fuegt einen neuen Tab hinzu /// </summary> /// <param name="tabName">Tab Name</param> /// <param name="enabled">Aktiv</param> private void AddTab(string tabName, bool enabled) { RadTab tab = new RadTab(tabName); tab.Enabled = enabled; RadTabStripAbrechnung.Tabs.Add(tab); }
private void CreateChildren(RadTab parent,string text) { string userSecurityid = Session[Session.SessionID + "roleid"].ToString(); Boolean selectFirstChildTab = true; try { SQLDS_childTab_Data.SelectParameters.Clear(); SQLDS_childTab_Data.SelectParameters.Add("p_parentid", parent.Value);//RAD_tabNav_Parent_Strip.SelectedTab.Value.ToString()); SQLDS_childTab_Data.SelectParameters.Add("p_sec_level", userSecurityid); DataView my_DV = (DataView)SQLDS_childTab_Data.Select(DataSourceSelectArguments.Empty);// PerkinsTab_DV(parent.Value, "-1"); parent.Tabs.Clear(); Telerik.Web.UI.RadTab rtab = new RadTab(); foreach (DataRow dr in my_DV.Table.Rows) { RadTab child = new RadTab(); child.Text = dr["txt_tab_name"].ToString(); child.Value = dr["txt_tab_value"].ToString(); // child.NavigateUrl = dr["txt_url_link"].ToString(); parent.Tabs.Add(child); if (Session[Session.SessionID + "ChildTabValue"] == "-1" && selectFirstChildTab) { Session[Session.SessionID + "ChildTabValue"] = child.Text; Session[Session.SessionID + "ChildURLValue"] = GET_Tab_URL(child.Text); gotochildpage = true; selectFirstChildTab = false; } } if (Session[Session.SessionID + "ChildTabValue"] != "-1") { Rad_tabNavigation.FindTabByText(Session[Session.SessionID + "ChildTabValue"].ToString()).Selected = true; } else { } } catch { } //for (int i = 0; i < 4; i++) //{ // Tab child = new Tab(); // child.Text = string.Format("{0}.{1}", parent.Text, i); // parent.Tabs.Add(child); //} }
/// <summary> /// Recursively populates the TabStrip with the needed pages (nodes) using pNode as root. /// </summary> /// <param name="pNode">The root node (later used as the current root node in the recursion).</param> /// <param name="levelDepth">The current depth of the tree of tabs.</param> private void FillTabStrip(SiteMapNode pNode, RadTabCollection pTabs, int levelDepth) { int levelPosition = -1; foreach (CmsSiteMapNode node in pNode.ChildNodes) { levelPosition++; RadTab tab = new RadTab(node.Title); tab.NavigateUrl = node.Url; pTabs.Add(tab); if (node == SiteMap.CurrentNode) { tab.Selected = true; tab.Owner.SelectedIndex = levelPosition; } if (levelDepth > this.HierarchyDepth && this.HierarchyDepth != -1) tab.Visible = false; if (levelDepth == this.HideLevel) tab.Style.Add(HtmlTextWriterStyle.Display, "none"); this.FillTabStrip(node, tab.Tabs, levelDepth + 1); if (tab.SelectedIndex >= 0) tab.Owner.SelectedIndex = levelPosition; } }
/// <summary> /// Overriden. Used to populate the tab strip with pages data. /// </summary> protected void Page_Load(object sender, EventArgs e) { if (this.ShowOnlyFirstLevel) { SiteMapNode rootNode = SiteMap.RootNode; foreach (SiteMapNode node1 in rootNode.ChildNodes) { RadTab tab = new RadTab(); tab.Text = node1.Title; tab.NavigateUrl = node1.Url; this.RadTabstrip1.Tabs.Add(tab); } CmsSiteMapNode currentNode = SiteMap.CurrentNode as CmsSiteMapNode; if (currentNode != null && currentNode.ParentNode != null) { while (currentNode.ParentNode != rootNode) { CmsSiteMapNode tempNode = currentNode.ParentNode as CmsSiteMapNode; if (tempNode == null) break; currentNode = tempNode; } RadTab item = this.RadTabstrip1.FindTabByUrl(this.ResolveUrl(currentNode.Url)); if (item != null) { // here you can set the style for the top-level item item.Selected = true; } } else if (this.RadTabstrip1.Tabs.Count > 0) { this.RadTabstrip1.Tabs[0].Selected = true; } } else { SiteMapNode root = this.GetStartingNode(); FillTabStrip(root, this.RadTabstrip1.Tabs, 0); } }