資源簡介
asp.net 樹形菜單 增刪改查 示例

代碼片段和文件信息
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?System.Data.SqlClient;
using?spglBLL;
using?spglDAL.Model;
public?partial?class?admin_shopping_spgl_flgl?:?System.Web.UI.Page
{
????protected?void?Page_Load(object?sender?EventArgs?e)
????{
????????//頁面初始化
????????if?(!IsPostBack)
????????{
????????????Bind_splb();
????????????
????????}
????}
????//商品類別刪除
????[System.Web.Services.WebMethod]
????public?static?string?splb_del(string?sid)
????{
????????splbBLL?sl?=?new?splbBLL();
????????if?(sl.delete_splb(int.Parse(sid))?<=?0)
????????{
????????????return?“0“;
????????}
????????else
????????{
????????????return?“1“;
????????}
????}
????//商品類別向上移動
????[System.Web.Services.WebMethod]
????public?static?string?splb_up(string?sid)
????{
????????splbBLL?s2?=?new?splbBLL();
????????if?(s2.yd_splb(int.Parse(sid)?1)?<=?0)
????????{
????????????return?“0“;
????????}
????????else
????????{
????????????return?“1“;
????????}
????}
????//商品類別向下移動
????[System.Web.Services.WebMethod]
????public?static?string?splb_down(string?sid)
????{
????????splbBLL?s3?=?new?splbBLL();
????????if?(s3.yd_splb(int.Parse(sid)?-1)?<=?0)
????????{
????????????return?“0“;
????????}
????????else
????????{
????????????return?“1“;
????????}
????}
????//商品類別綁定
????void?Bind_splb()
????{
????????TreeNode?root?=?new?TreeNode(“商品類別“?“0“);
????????splbBLL?s4?=?new?splbBLL();
????????//獲取父節點的數據
????????DataSet?ds?=?s4.select_splb_jid(00);
????????DataTable?dt?=?ds.Tables[0];
????????for?(int?i?=?0;?i?????????{
????????????TreeNode?ch?=?new?TreeNode(dt.Rows[i][“s_lbmc“].ToString()?dt.Rows[i][“s_id“].ToString());
????????????DataSet?ds1?=?s4.select_splb_jid(int.Parse(dt.Rows[i][“s_id“].ToString())0);
????????????DataTable?dt1?=?ds1.Tables[0];
????????????//獲取子節點的數據
????????????for?(int?j?=?0;?j?????????????{
????????????????TreeNode?ch1?=?new?TreeNode(dt1.Rows[j][“s_lbmc“].ToString()?dt1.Rows[j][“s_id“].ToString());
????????????????DataSet?ds2?=?s4.select_splb_jid(int.Parse(dt.Rows[i][“s_id“].ToString())?int.Parse(dt1.Rows[j][“s_id“].ToString()));
????????????????DataTable?dt2?=?ds2.Tables[0];
????????????????for?(int?k?=?0;?k?????????????????{
????????????????????TreeNode?ch2?=?new?TreeNode(dt2.Rows[k][“s_lbmc“].ToString()?dt2.Rows[k][“s_id“].ToString());
????????????????????ch1.ChildNodes.Add(ch2);
????????????????}
????????????????ch.ChildNodes.Add(ch1);
????????????}
????????????root.ChildNodes.Add(ch);
????????}
????????this.TreeView1.Nodes.Add(root);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1384??2009-04-23?18:42??樹形菜單示例\css\jquery.contextMenu.css
?????文件???????6661??2011-04-20?09:38??樹形菜單示例\flgl.aspx
?????文件???????3009??2012-03-15?10:12??樹形菜單示例\flgl.aspx.cs
?????文件??????57272??2010-07-22?11:00??樹形菜單示例\js\jquery-1.3.2.min.js
?????文件???????6999??2009-04-23?18:39??樹形菜單示例\js\jquery.contextMenu.js
?????文件????????130??2012-03-15?10:09??樹形菜單示例\數據庫表.txt
?????目錄??????????0??2012-03-15?10:05??樹形菜單示例\css
?????目錄??????????0??2012-03-15?10:05??樹形菜單示例\js
?????目錄??????????0??2012-03-15?10:09??樹形菜單示例
-----------?---------??----------?-----??----
????????????????75455????????????????????9
- 上一篇:C#實現的計算機圖形學基本繪圖算法
- 下一篇:利用c#語言計算衛星的位置代碼
評論
共有 條評論