中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

Asp.Net實現(xiàn)無限分類生成表格的方法(后臺自定義輸出table)
來源:易賢網(wǎng) 閱讀:1626 次 日期:2016-08-09 15:56:06
溫馨提示:易賢網(wǎng)小編為您整理了“Asp.Net實現(xiàn)無限分類生成表格的方法(后臺自定義輸出table)”,方便廣大網(wǎng)友查閱!

本文實例講述了Asp.Net實現(xiàn)無限分類生成表格的方法。分享給大家供大家參考,具體如下:

數(shù)據(jù)結(jié)構(gòu) monitor_group

monitor_grp_id      monitor_grp_name     parent_id       level               childCount       orderby

[int,自動遞增]           [nvarchar,not null]      [int,not null]  [int,not null]   [int,not null]     [int ,null]

      1       數(shù)據(jù)庫服務(wù)器          0                   1                 2

      2       應(yīng)用服務(wù)器            0                   1                 2

      3       系統(tǒng)服務(wù)器            0                   1                  0 

      4       WEB服務(wù)器             1                   2                  0 

      5       郵件服務(wù)器            1                   2                  0 

      6       代理服務(wù)器            2                   2                  0 

      7       Ftp服務(wù)器             2                   2                  0

\App_code\data.cs

using System;

using System.Data;

using MySql.Data.MySqlClient;

using System.Configuration;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

/// <summary>

///common 的摘要說明

/// </summary>

/// 

namespace yihan

{

  namespace Data

  {

    public class myDataBind

    {

      public myDataBind()

      {

        //

        //TODO: 在此處添加構(gòu)造函數(shù)邏輯

        //

      }

      public static string GetTree_monitor_grp_id(DataTable dt, int parent_id, ref string returnString)

      {

        //綁定目錄樹

        //dt:DataTable對象;parent_id:父ID;returnString:輸出引用變量;

        DataRow[] dr = dt.Select("parent_id=" + parent_id);

        int currentLenght = 0;     //當(dāng)前次數(shù)

        foreach (DataRow row in dr)

        {

          string nodeImg = "";    //節(jié)點圖片

          string treeLineImg = "";  //樹線

          currentLenght += 1;

          if (Convert.ToInt32(row["childCount"]) > 0)

          {nodeImg = "<img src='images/treeExpand.gif' align='absmiddle'>";}

          else

          {nodeImg = "<img src='images/treeNode.gif' align='absmiddle'>";}

          for (var i = 1; i <= Convert.ToInt32(row["level"]); i++)

          {

            //計算treeLineImg

            if (i == Convert.ToInt32(row["level"]))

            {

              if (currentLenght == dr.Length)   //判斷當(dāng)前次數(shù)是否與本次dr總數(shù)量相等

              { treeLineImg += "└ "; }

              else

              { treeLineImg += "├ "; }

            }

            else

            {

              treeLineImg += "│ ";

            }

          }

          returnString += "<tr>\n";

          returnString += "<td align='left'>" + treeLineImg + nodeImg + " " + row["monitor_grp_name"] + "</td>\n";

          returnString += "<td align='center'>" + row["level"] + "</td>\n";

          returnString += "<td align='center'>" + row["childCount"] + "</td>\n";

          returnString += "<td align='center'>";

          returnString += "<a href='class_add.aspx?monitor_grp_id=" + row["monitor_grp_id"] + "'>添加子類</a>  ";

          returnString += "<a href='class_modi.aspx?monitor_grp_id=" + row["monitor_grp_id"] + "'>修改</a>  ";

          returnString += "<a href='class_del.aspx?monitor_grp_id=" + row["monitor_grp_id"] + "' onclick=\"javascript:{if(!confirm('確刪要刪除該類及其子類嗎?'))return false;}\">刪除</a>  ";

          returnString += "</td>\n";

          returnString += "</tr>\n";

          GetTree_monitor_grp_id(dt, Convert.ToInt32(row["monitor_grp_id"]), ref returnString);

        }

        return returnString;

      }//GetCatalogTree End

     }//myDataBind End

   }

}

class_list.aspx.cs

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

using yihan.Data;

public partial class monitor_monitor_group_class_list : System.Web.UI.Page

{

  protected void Page_Load(object sender, EventArgs e)

  {

    if (!IsPostBack)

    {

      DataTable dt = new DataTable();

      string resultString = "";

      string sql = "select * from monitor_group order by orderby desc,monitor_grp_id";

      DbConn conn = new DbConn();

      dt = conn.DataTable(sql);

      Literal1.Text = myDataBind.GetTree_monitor_grp_id(dt, 0, ref resultString); //調(diào)用

      dt.Dispose();

      conn.Close();

    }

  }

}

class_list.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="class_list.aspx.cs" Inherits="monitor_monitor_group_class_list" %>

<body> 

  <form id="form1" runat="server">

  <table class="conBox" width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#66AADD">

   <tr align="center" bgcolor="#999999">

    <th width="36%" bgcolor="#BAD8EF">監(jiān)視器組名稱</th>

    <th width="9%" bgcolor="#BAD8EF">級別</th>

    <th width="15%" bgcolor="#BAD8EF">子節(jié)點總數(shù)</th>

    <th width="29%" bgcolor="#BAD8EF">操作</th>

   </tr>

   <tr>

    <td colspan="5" style="padding-left:6px;background:#DBDBDB;">監(jiān)視器組</td>

   </tr>

    <asp:Literal ID="Literal1" runat="server"></asp:Literal>

  </table>

  </form>

</body>

手寫Table

string s="<table>"

s+="<tr><td>";

s+=變量值;

s+="</td></tr></table>";

ResPonse.Write(s);

至于循環(huán)及其其他的方法自己構(gòu)造

希望本文所述對大家asp.net程序設(shè)計有所幫助。

更多信息請查看網(wǎng)絡(luò)編程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報班

  • 報班類型
  • 姓名
  • 手機(jī)號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機(jī)站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产欧美精品一区二区色综合| 国产欧美一区二区精品仙草咪| 欧美 日韩 国产 一区| 国产精品久久久久国产精品日日 | 99热免费精品在线观看| 久久美女性网| 亚洲国产精品va在看黑人| 麻豆成人在线播放| av成人福利| 国产精品午夜春色av| 久久av一区二区三区| 在线精品视频一区二区三四| 久久青草久久| 亚洲激情亚洲| 国产精品久久久久久久久借妻| 亚洲欧美国产精品桃花| 国产一区欧美| 欧美久久久久久| 欧美一级专区免费大片| 在线观看免费视频综合| 欧美另类变人与禽xxxxx| 亚洲一区久久久| 亚洲成人在线免费| 欧美三区免费完整视频在线观看| 亚洲欧美第一页| 最新成人av在线| 国产精品久久久久7777婷婷| 久久中文字幕一区| 亚洲美女在线看| 国产亚洲亚洲| 国产精品视频区| 欧美激情2020午夜免费观看| 国产亚洲欧洲| 欧美性理论片在线观看片免费| 久久丁香综合五月国产三级网站| 一本色道久久88综合日韩精品| 国产精品制服诱惑| 欧美极品在线观看| 麻豆精品视频| 久久av一区二区三区| 日韩亚洲精品视频| 亚洲国产裸拍裸体视频在线观看乱了| 国产精品久久毛片a| 欧美激情按摩| 久久综合999| 久久福利一区| 午夜精品久久久久久久久久久| 亚洲久久在线| 国产精品视频久久| 欧美视频手机在线| 欧美电影打屁股sp| 欧美激情第10页| 欧美不卡视频| 免费欧美在线| 欧美国产日产韩国视频| 亚洲欧美视频一区二区三区| 一区二区精品| 一本色道久久综合亚洲91| 在线看片欧美| 亚洲精品女人| 亚洲人成网站在线观看播放| 国产在线精品一区二区夜色| 国产亚洲午夜| 国产主播精品| 在线日韩成人| 在线观看亚洲a| 亚洲国产精品电影在线观看| 激情久久综合| 在线观看欧美视频| 91久久久久久| 亚洲另类黄色| 亚洲视频导航| 欧美在线观看视频一区二区| 午夜亚洲视频| 久热精品视频在线| 蜜桃久久精品乱码一区二区| 久久蜜桃av一区精品变态类天堂| 久久一区激情| 欧美18av| 欧美视频日韩视频| 国产精品亚洲а∨天堂免在线| 国产精品夜夜夜一区二区三区尤| 国产色综合久久| 在线观看日韩www视频免费| 亚洲激情二区| 亚洲天堂成人| 久久精品二区亚洲w码| 另类专区欧美制服同性| 久久这里有精品15一区二区三区| 久久久久久久网| 亚洲一区二区视频在线观看| 欧美激情一区二区三区不卡| 国产亚洲在线| 午夜免费在线观看精品视频| 欧美日韩在线一区| 日韩视频在线观看国产| 欧美日本精品| 99精品国产99久久久久久福利| 国产精品国色综合久久| 亚洲国产精品久久久久婷婷884| 国产一区二区三区久久久| 国际精品欧美精品| 99国产精品99久久久久久粉嫩| 亚洲少妇在线| 久久xxxx| 欧美视频日韩视频在线观看| 国产午夜精品久久| 91久久精品久久国产性色也91| 亚洲制服丝袜在线| 六月丁香综合| 国产精自产拍久久久久久蜜 | 欧美在线短视频| 欧美国产在线视频| 国产九九精品| 一本色道久久| 韩国av一区二区三区| 欧美性大战久久久久久久| 欧美日韩精品免费| 亚洲黄色在线观看| 国产亚洲一区二区三区| 久久乐国产精品| 狠狠色狠狠色综合日日小说| 亚洲精品免费一区二区三区| 久久一区二区三区超碰国产精品| 欧美日韩一视频区二区| 中文精品视频一区二区在线观看| 日韩午夜激情av| 亚洲免费婷婷| 国产日产欧美a一级在线| 亚洲精品黄网在线观看| 樱桃成人精品视频在线播放| 欧美日产在线观看| 久久国产免费| 欧美一区二区| 欧美在线国产| 欧美在线国产| 久久久久久久综合狠狠综合| 一区二区日韩免费看| 久久精品亚洲乱码伦伦中文| 国产日韩欧美在线播放不卡| 一本色道久久加勒比精品| 欧美国产精品v| 亚洲第一精品电影| 久久免费一区| 韩国精品主播一区二区在线观看| 亚洲视频在线播放| 欧美性猛片xxxx免费看久爱 | 国产精品一区二区三区成人| 夜色激情一区二区| 欧美视频免费| 亚洲欧美国产三级| 国产精品久久久久久av福利软件| 亚洲午夜免费福利视频| 欧美天堂亚洲电影院在线观看| 亚洲日本中文字幕| 欧美三级午夜理伦三级中文幕| 日韩天堂在线观看| 欧美日韩国产bt| 亚洲综合日韩在线| 国产精品一卡二| 久久精品夜色噜噜亚洲aⅴ| 国产综合激情| 免费久久99精品国产自| 中国亚洲黄色| 国产精品伊人日日| 卡通动漫国产精品| 日韩亚洲欧美成人| 欧美午夜电影在线| 久久国产成人| 亚洲三级电影全部在线观看高清| 欧美午夜大胆人体| 欧美夜福利tv在线| 在线观看欧美一区| 欧美视频在线观看免费网址| 亚洲欧美中日韩| 亚洲激情在线观看| 欧美日韩一区二区三| 亚洲乱码视频| 永久免费精品影视网站| 欧美日韩国产系列| 久久久久网站| 一区二区毛片| 一区二区视频免费完整版观看| 欧美日韩ab| 久久在线免费观看视频| 亚洲欧美另类综合偷拍| 亚洲国产精品久久| 国产亚洲毛片在线| 欧美高清你懂得| 欧美一区亚洲二区| 亚洲视频每日更新| 亚洲激情六月丁香| 在线成人免费视频| 国产欧美日韩在线播放| 欧美日韩一区二区免费在线观看| 久久久另类综合| 午夜精品电影| 午夜国产精品视频免费体验区| 亚洲精品美女在线| 亚洲人www|