public void SetLianLuTu(string EndNumber, string StartNumber, string Qs) { DataTable dt = WTreeBLL.SetLianLuTu_C(EndNumber, StartNumber, Qs); string str = ""; for (int i = 0; i < dt.Rows.Count; i++) { str = str + "<a href='GraphNet.aspx?EndNumber=" + EndNumber + "&Number=" + dt.Rows[i]["Number"].ToString().Split(' ')[0] + "&qs=" + Qs + "' style='color:gray;'>" + dt.Rows[i]["Number"].ToString().Split(' ')[0] + "(" + dt.Rows[i]["Number"].ToString().Split(' ')[1] + ")" + "</a> >> "; } LitLLT.Text = str; }
/// <summary> /// 网络图导航 /// </summary> private void SetDaoHang() { DataTable dt = null; if (ViewState["isAnZhi_TuiJian"].ToString() == "az") { dt = WTreeBLL.SetLianLuTu_C(GetLoginMember(), getBH(), DropDownList_QiShu.SelectedValue); } else { dt = WTreeBLL.SetLianLuTu_C_II(GetLoginMember(), getBH(), DropDownList_QiShu.SelectedValue); } for (int i = 0; i < dt.Rows.Count; i++) { divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + dt.Rows[i][1].ToString().Split(' ')[0] + "'>" + dt.Rows[i][1].ToString().Split(' ')[0] + "(" + dt.Rows[i][1].ToString().Split(' ')[1] + ")" + "</a> →"; } }
/// <summary> /// 网络图导航 /// </summary> private void SetDaoHang(string firstky) { /* if (Session["jglx"] == null) * { * Session["jglx"] = "tj"; * } * if (TextBox1.Text != null && TextBox1.Text != "") * { * divDH.InnerHtml = GetTran("007032", "链路图") + ":"; * if (Session["DHNumbers"] == null) * { * Session["DHNumbers"] = new string[2] { TextBox1.Text, "" }; * divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + TextBox1.Text + "'>" + CommonDataBLL.GetPetNameByNumber(TextBox1.Text) + "</a> →"; * } * else * { * string[] nums = Session["DHNumbers"] as string[]; * * if (nums[0] != TextBox1.Text) * { * if (nums[1] != TextBox1.Text) * { * nums[1] = TextBox1.Text; * } * * IList<string> lists = Jiegou.GetNumberForTop(nums[0], Convert.ToInt32(DropDownList_QiShu.SelectedItem.Value), Session["jglx"].ToString() == "az"); * int count = 0; * foreach (string str in lists) * { * if (nums[1] == str) * count++; * } * * if (count == 0) * divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + nums[1] + "'>" + CommonDataBLL.GetPetNameByNumber(nums[1]) + "</a> →"; * else * { * string highNum = nums[1]; * string numbers = ""; * do * { * numbers += highNum + ","; * highNum = Jiegou.GetHighNumber(highNum, Session["jglx"].ToString() == "az"); * } while (highNum != nums[0] && highNum != "8888888888" && highNum != "1111111111"); * numbers += nums[0] + ","; * * for (int i = numbers.Split(new char[] { ',' }).Length - 1; i >= 0; i--) * { * if (numbers.Split(new char[] { ',' })[i] != "") * divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + numbers.Split(new char[] { ',' })[i] + "'>" + CommonDataBLL.GetPetNameByNumber(numbers.Split(new char[] { ',' })[i]) + "</a> →"; * } * * } * } * else * divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + nums[0] + "'>" + CommonDataBLL.GetPetNameByNumber(nums[0]) + "</a> →"; * * Session["DHNumbers"] = nums; * } * } * else * { * Session["DHNumbers"] = ""; * Session["DHNumbers"] = null; * }*/ DataTable dt = null; HiddenField1.Value = Request.QueryString["EndNumber"] + ""; if (HiddenField1.Value == "") { HiddenField1.Value = firstky; } if (ViewState["isAnZhi_TuiJian"].ToString() == "az") { dt = WTreeBLL.SetLianLuTu_C(HiddenField1.Value == "" ? SfType.getBH() : HiddenField1.Value, TextBox1.Text, DropDownList_QiShu.SelectedValue); } else { dt = WTreeBLL.SetLianLuTu_C_II(HiddenField1.Value == "" ? SfType.getBH() : HiddenField1.Value, TextBox1.Text, DropDownList_QiShu.SelectedValue); } divDH.InnerHtml = ""; for (int i = 0; i < dt.Rows.Count; i++) { divDH.InnerHtml += "<a href='MemberNetMap.aspx?EndNumber=&net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + dt.Rows[i][1].ToString().Split(' ')[0] + "'>" + dt.Rows[i][1].ToString().Split(' ')[0] + "(" + dt.Rows[i][1].ToString().Split(' ')[0] + ")" + "</a> →"; } }