Esempio n. 1
0
    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;
    }
Esempio n. 2
0
    /// <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> →";
        }
    }
Esempio n. 3
0
    /// <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> →";
        }
    }