private void set_link_item(StickyParameter myParams, string link_text, string nav_url, link_items placeholder_name, string pic_name) { ContentPlaceHolder CPH = (ContentPlaceHolder)this.Page.Master.FindControl("ContentPlaceHolder1"); string controlID = placeholder_name.ToString(); Image myImage = new Image(); myImage.AlternateText = link_text; myImage.ImageUrl = "~/images/" + pic_name + ".gif"; myImage.Attributes.Add("name", pic_name); HyperLink item_link = new HyperLink(); item_link.ID = placeholder_name + "_link"; item_link.Text = link_text; item_link.NavigateUrl = nav_url + UserValues.GetBaseQueryString(); item_link.Attributes.Add("onMouseOver", "img_hot('" + pic_name + "')"); item_link.Attributes.Add("onMouseOut", "img_cool('" + pic_name + "')"); item_link.Controls.Add(myImage); Control c = CPH.FindControl(controlID); if (c != null) { c.Controls.Add(item_link); c.Visible = true; } }
private void CompareToSelectedRedirect() { System.Diagnostics.Debug.WriteLine("CompareToSelectedRedirect()"); string qs = string.Empty; string filedest = string.Empty; OrgLevel ol = GlobalValues.OrgLevel; //hackish escape from redirect:: String magicPageNameString = "ChooseSelected"; /*if (ol.Key == OrgLevelKeys.District) filedest = magicPageNameString + "Districts.aspx"; * else if (ol.Key == OrgLevelKeys.School) filedest = magicPageNameString + "Schools.aspx"; * else throw new Exception("Invalid OrgLevel for Selected Fullkeys Redirect");*/ filedest = magicPageNameString + ".aspx"; // so that the redirect does not get into an endless loop. // and so we can select a different question if (Request.FilePath.Contains(magicPageNameString) || Request.FilePath.Contains("questions.aspx") || Request.FilePath.Contains("performance.aspx") || Request.FilePath.Contains("offerings.aspx") || Request.FilePath.Contains("demographics.aspx") || Request.FilePath.Contains("attendance.aspx") ) { return; } qs = UserValues.GetBaseQueryString(); string NavigateUrl = GlobalValues.CreateURL("~/" + filedest, qs); Response.Redirect(NavigateUrl, true); }
void RedirectToSimilar_OnRedirectUser() { String qs = UserValues.GetBaseQueryString(); string NavigateUrl = GlobalValues.CreateURL("~/" + GraphFileKeys.StateTestsSimilar, qs); Response.Redirect(NavigateUrl, true); }
protected void SchoolScript_OnRedirectUser() { string filedest = "selschool.aspx"; string qs = UserValues.GetBaseQueryString(); string NavigateUrl = GlobalValues.CreateURL("~/" + filedest, qs); Response.Redirect(NavigateUrl, true); }
public String GetQueryString(String[] Params) { if (Params != null) { return(UserValues.GetQueryString(Params)); } else { return(UserValues.GetBaseQueryString()); } }
protected void InitialAgencyRedirect() { System.Diagnostics.Debug.WriteLine("InitialAgencyRedirect()"); string qs = string.Empty; string filedest = string.Empty; filedest = "SelSchool.aspx"; qs = UserValues.GetBaseQueryString(); string NavigateUrl = GlobalValues.CreateURL("~/" + filedest, qs); Response.Redirect(NavigateUrl, true); }
protected override void OnInit(EventArgs e) { base.OnInit(e); if (GlobalValues.GraphFile.Key != GraphFileKeys.BLANK_REDIRECT_PAGE) { OnRedirectUser += delegate() { string redirectedUrl = "~/" + GlobalValues.GraphFile.Key + UserValues.GetBaseQueryString(); Response.Redirect(redirectedUrl, true); }; } }
protected void BackToGraph_Click(object sender, EventArgs e) { //to satisfy redirect prerequisites, let them compare to themself: if (String.IsNullOrEmpty(selectedFullkeys)) { PersistSelection(GlobalValues.FULLKEY); } string qs = UserValues.GetBaseQueryString(); if (GlobalValues.GraphFile.Key != GraphFileKeys.BLANK_REDIRECT_PAGE) { string redirectedUrl = "~/" + GlobalValues.GraphFile.Key + qs + "&B2G=1"; Response.Redirect(redirectedUrl, true); } }
protected void ChooseFromAnother_Click(object sender, EventArgs e) { String link = "~/ChooseSelected.aspx" + UserValues.GetBaseQueryString(); Response.Redirect(link, true); }