<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;

    using System.Collections;
    namespace WebUI.classes
    {
        public class Common
        {
            public static ArrayList al = new ArrayList();
            public static ArrayList all = new ArrayList();
            /// <summary>
            /// 根據(jù)當前的頁數(shù)顯示的當前頁的底部分頁
            /// </summary>
            /// <param name="current"></param>
            /// <param name="size"></param>
            /// <param name="zong"></param>
            /// <returns></returns>
            public static string GetPage(int current,int size,int zong)
            {
            
                int pagecount = zong % size == 0 ? (zong / size) : (zong / size + 1);
                int num = current / 10;
      
                System.Text.StringBuilder sball = new System.Text.StringBuilder("");
                int xian = current / 10 + 1;
     
                int before = current%10==0?(current/10):(current/10);
                sball.Append("&nbsp;<a href='index.html'>首頁</a>&nbsp;");
                for (int i = ((before * 10 - 5) > 0 ? (before * 10 - 5) : (1)); i <= (before * 10 == 0 ? (1) : (before * 10)); i++)
                {


                    if ((before * 10 - 5) < 0)
                        continue;
                        sball.Append("&nbsp;<a href='index").Append((i).ToString()).Append(".html'>").Append((i)).Append("</a>");
        
            
                    sball.Append("&nbsp;");
                }
      
                for (int i = (xian - 1) * 10 > pagecount ? (pagecount) : ((xian - 1) * 10); i < (xian * 10 < pagecount ? (xian * 10) : (pagecount)); i++)
                {

                    if (i == 0)
                        sball.Append("<a href='index.html'>").Append((i + 1)).Append("</a>");
      
                    else
                        sball.Append("&nbsp;&nbsp;<a href='index").Append((i + 1)).Append(".html'>").Append((i+1)).Append("</a>");
                 
                  
                }
                sball.Append("&nbsp;<a href='index" + (pagecount == 1 ? ("") : (pagecount.ToString())) + ".html'>末頁</a>");
                sball.Append("&nbsp;&nbsp;共").Append(zong.ToString()).Append("條&nbsp;&nbsp;當前第").Append((current).ToString()).Append("頁").Append("共").Append(pagecount).Append("頁").Append("<input type=text id='pagenum' value='' size=\"5\"/>&nbsp;<input type=button value='GO' onclick=document.location='index'+document.getElementById(\"pagenum\").value+'.html'>");
         
                return sball.ToString();
            }
            /// <summary>
            /// 根據(jù)子類獲取父類的所有的
            /// </summary>
            /// <param name="id"></param>
            /// <returns></returns>
            public static string GetP(string id)
            {
                //DataTable dt = DbHelperOleDb.Query("select * from zone").Tables[0];
                //DataView dv = dt.DefaultView;

                DataTable dt = DbHelperOleDb.Query("select * from zone where classid=" + id).Tables[0];
                if (dt.Rows.Count < 1)
                    return "";
                if (Convert.ToString(dt.Rows[0]["ParentID"]) != " 0")
                {
                    //demo += Convert.ToString(dt.Rows[0]["ClassName"]);
                    //if (Convert.ToString(dt.Rows[0]["depth"]) == dep)
                    ////{
                    //    return GetP(Convert.ToString(dt.Rows[0]["ParentID"])) + "<a href='/" + Convert.ToString(dt.Rows[0]["links"]) + "'>" + Convert.ToString(dt.Rows[0]["ClassName"]) + "</a>&nbsp;&nbsp;";
                    //}
                    //else
                    //{
                    return GetP(Convert.ToString(dt.Rows[0]["ParentID"])) + "<a href='/" + Convert.ToString(dt.Rows[0]["links"]) + "/index.html'>" + Convert.ToString(dt.Rows[0]["ClassName"]) + "</a>&nbsp;&nbsp;>>";
                    //}

                }
                else
                {
                    return "";
                }

     

            }
            ///
            public static bool CheckContent(string user, string content)
            {
                bool check = false;
                if (user == "admin")
                    return false;
                DataTable dt = DbHelperOleDb.Query("select * from keys").Tables[0];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    if (content.IndexOf(Convert.ToString(dt.Rows[i]["keys"])) >= 0)
                    {
                        return true;
                    }
                }
                return false;
            }
            //獲取子節(jié)點
            public static string GetChilds(string pid)
            {
                DataTable dt = DbHelperOleDb.Query("select * from zone where ParentID=" + pid).Tables[0];
                if (dt.Rows.Count < 1)
                {
                    if (!al.Contains(pid))
                    al.Add(pid);
                }
                else
                {
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        DataTable dtbottom = DbHelperOleDb.Query("select * from zone where ParentID=" + Convert.ToString(dt.Rows[i]["classid"])).Tables[0];
                        if (dtbottom.Rows.Count < 1)
                        {
                            if (!al.Contains(Convert.ToString(dt.Rows[i]["classid"])))
                            al.Add(Convert.ToString(dt.Rows[i]["classid"]));
                        }

                        GetChilds(Convert.ToString(dt.Rows[i]["classid"]));

                    }


                }
                return "";
            }
            /// <summary>
            /// 下拉框的值
            /// </summary>
            /// <param name="pid"></param>
            /// <returns></returns>
            public static void GetChilds(string pid,string pname)
            {
                DataTable dt = DbHelperOleDb.Query("select * from zone where ParentID=" + pid).Tables[0];
                if (dt.Rows.Count < 1)
                {
                    if (!al.Contains(new DropItem(pid, pname)))
                    all.Add(new DropItem(pid, pname));
                }
                else
                {
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        DataTable dtbottom = DbHelperOleDb.Query("select * from zone where ParentID=" + Convert.ToString(dt.Rows[i]["classid"])).Tables[0];
                        if (dtbottom.Rows.Count < 1)
                        {
                            if (!al.Contains(new DropItem(Convert.ToString(dt.Rows[i]["classid"]), Convert.ToString(dt.Rows[i]["classname"]))))
                            all.Add(new DropItem(Convert.ToString(dt.Rows[i]["classid"]), Convert.ToString(dt.Rows[i]["classname"])));
                        }

                        GetChilds(Convert.ToString(dt.Rows[i]["classid"]), Convert.ToString(dt.Rows[i]["classname"]));

                    }


                }
              
            }

        }
        public class DropItem
        {
            public string id;
            public string name;
            public DropItem(string id, string name)
            {
                this.id = id;
                this.name = name;
            }
        }

    }


    文章來源:http://www.cnblogs.com/wangdetian168/archive/2008/09/17/1292245.html
    posted on 2010-09-29 13:28 sanmao 閱讀(101) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产精品免费观看| 亚洲人成综合网站7777香蕉| 免费成人黄色大片| 最近免费中文字幕mv在线电影| 国产成人高清精品免费观看| 亚洲一区二区三区高清不卡 | 亚洲AV无码久久精品色欲| 亚洲爽爽一区二区三区| 国产成人涩涩涩视频在线观看免费 | 成在人线av无码免费高潮水| 亚洲精品蜜夜内射| 亚洲国产精品午夜电影| 中文字幕在线观看亚洲| 日本红怡院亚洲红怡院最新| 日韩免费视频播放| 在线观看成人免费| 拨牐拨牐x8免费| 午夜爱爱免费视频| 在线免费不卡视频| 看全色黄大色大片免费久久| 成人无遮挡毛片免费看| 成人毛片免费视频| 四虎成人免费网址在线| 免费观看黄网站在线播放| 日韩在线免费视频| 最近中文字幕电影大全免费版| 一级**爱片免费视频| 妇女自拍偷自拍亚洲精品| 亚洲一区二区久久| 中文字幕乱码亚洲精品一区| 亚洲乱码在线观看| 自拍偷区亚洲国内自拍| 亚洲AV香蕉一区区二区三区| 老司机午夜精品视频在线观看免费 | 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 午夜不卡AV免费| 57pao一国产成视频永久免费| 成人免费午夜在线观看| 国产精品亚洲αv天堂无码| 久久精品国产亚洲av影院| 亚洲成熟丰满熟妇高潮XXXXX |