亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sys_valuesadmin.aspx.cs

?? c#源代碼.含金量重.
?? CS
字號:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using Microsoft.Web.UI.WebControls;
using DocAdmin.BLL ;
using DocAdmin.COMMON ;

namespace DocAdmin.USL
{
	/// <summary>
	/// Values_Admin 的摘要說明。
	/// </summary>
	public class Values_Admin : System.Web.UI.Page
	{
		#region 控件和變量
		protected System.Web.UI.WebControls.Button b_Add;
		protected System.Web.UI.WebControls.Button b_Modify;
		protected System.Web.UI.WebControls.Button b_Delete;
		protected System.Web.UI.WebControls.Button b_NewValue;
		protected System.Web.UI.WebControls.Button b_DelValue;
		protected Microsoft.Web.UI.WebControls.TreeView tree_list;
		protected System.Web.UI.WebControls.DataGrid dg;
		protected System.Web.UI.HtmlControls.HtmlInputHidden h_ValueName;
		protected System.Web.UI.HtmlControls.HtmlInputHidden h_ValueType;
		protected System.Web.UI.HtmlControls.HtmlInputHidden RECID;
		protected System.Web.UI.WebControls.Label Label2;
		protected System.Web.UI.WebControls.Label Label4;
		protected System.Web.UI.WebControls.Label Label6;
		protected System.Web.UI.WebControls.Label Label3;
		protected System.Web.UI.WebControls.Label Label1;
		private DataTable dtValue = null ;
		#endregion
	
		#region Page_Load
		private void Page_Load(object sender, System.EventArgs e)
		{
			// 在此處放置用戶代碼以初始化頁面
			//未登錄、重定向到登錄頁面

			//從Session中取dtValue
			dtValue = (DataTable)Session["dtValue"] ;
			//若dtValue為空,創建它
			if(dtValue == null)
			{
				dtValue = new DataTable() ;
			}

			//為刪除下拉框按鈕添加確認對話框
			CommHandler.AddConfirm(this.b_DelValue,"確認要刪除此下拉框?") ;
			CommHandler.AddConfirm(this.b_Delete,"確認要刪除此下拉選項?") ;
			if( !IsPostBack )
			{
				//初始化數據
				InitData() ;
			}

			//綁定表格
			BindGrid() ;
		}

		/// <summary>
		/// 為表格綁定數據源
		/// </summary>
		private void BindGrid()
		{
			//如果dtValue為空,創建它
			if(dtValue == null)
			{
				dtValue = new DataTable() ;
			}

			//為表格綁定數據源
			dg.DataSource = dtValue ;
			dg.DataBind() ;
		}

		/// <summary>
		/// 初始化界面
		/// </summary>
		private void InitData()
		{
			//初始化樹
			InitTree() ;

			//默認顯示第一個節點的數據
			InitDtFromTree("0") ;
			
		}

		/// <summary>
		/// 初始化樹
		/// </summary>
		private void InitTree()
		{
			//初始化前,先清空樹原來的節點
			tree_list.Nodes.Clear();

			//樹的數據源
			DataTable dt = new DataTable() ;
			
			//調用ValueInfo的查詢所有下來框信息的方法
			dt = ValueInfo.GetAllValue() ;
			
			for(int i=0;i<dt.Rows.Count;i++)
			{
				TreeNode node = null;

				string nodeText = dt.Rows[i]["VALUENAME"].ToString();
				string nodeID = dt.Rows[i]["VALUETYPE"].ToString();
				//新建節點
				if(node == null || node.Text != nodeText)
				{
					node = new TreeNode();
					node.ID = nodeID;
					node.NodeData = "";
					node.Text = nodeText;
					tree_list.Nodes.Add(node);
				}

				//初始時,樹的選中節點置為空
				tree_list.SelectedNodeIndex = null ;				
			}
		}
		#endregion

		#region Web 窗體設計器生成的代碼
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: 該調用是 ASP.NET Web 窗體設計器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
		/// 此方法的內容。
		/// </summary>
		private void InitializeComponent()
		{    
			this.tree_list.SelectedIndexChange += new Microsoft.Web.UI.WebControls.SelectEventHandler(this.tree_list_SelectedIndexChange);
			this.dg.ItemCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.dg_ItemCommand);
			this.b_Add.Click += new System.EventHandler(this.b_Add_Click);
			this.b_Modify.Click += new System.EventHandler(this.b_Modify_Click);
			this.b_Delete.Click += new System.EventHandler(this.b_Delete_Click);
			this.b_NewValue.Click += new System.EventHandler(this.b_NewValue_Click);
			this.b_DelValue.Click += new System.EventHandler(this.b_DelValue_Click);
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

		#region 添加下拉選項
		private void b_Add_Click(object sender, System.EventArgs e)
		{
			//取下拉框類型和名稱
			string type = this.h_ValueType.Value ;
			string name = this.h_ValueName.Value ;

			//頁面轉向到添加下拉框頁面
			string url = ".\\Values_Add.aspx?OPTTYPE=NewItem&VALUETYPE="+type+"&VALUENAME="+name ;
			this.Page.Response.Redirect(url) ;
		}
		#endregion

		#region 修改下拉選項
		private void b_Modify_Click(object sender, System.EventArgs e)
		{
			//獲取待修改的下拉選項的序列號
			string recid = RECID.Value.Trim() ;

			if(recid == "")
			{
				//待修改的序列號為空,提示,返回
				CommHandler.Alert(Page,"請在表格中選擇要修改的下拉選項!") ;
				return ;
			}

			//頁面重定向到修改下來選項頁面
			string url = ".\\Values_Edit.aspx?OPTTYPE=Modify&RECID="+recid ;
			this.Page.Response.Redirect(url) ;		
		}
		#endregion

		#region 刪除下拉選項
		private void b_Delete_Click(object sender, System.EventArgs e)
		{
			//獲取待修改的下拉選項的序列號
			string recid = RECID.Value.Trim() ;

			if(recid == "")
			{
				//待刪除的序列號為空,提示,返回
				CommHandler.Alert(Page,"請在表格中選擇要刪除的下拉選項!") ;
				return ;
			}

			//刪除下拉選項操作
			int i = ValueInfo.DeleteValue(recid) ;
			
			//刪除成功
			if(i > 0)
			{
				//提示
				CommHandler.Alert(Page,"下拉選項刪除成功!") ;

				//清空隱藏文本框
				RECID.Value = "" ;
			}
		
		}
		#endregion

		#region 表格的選中事件
		private void dg_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
		{
			int row = e.Item.ItemIndex ;

			RECID.Value = dtValue.Rows[row]["RECID"].ToString() ;		
		}
		#endregion

		#region 新加下拉框
		private void b_NewValue_Click(object sender, System.EventArgs e)
		{
			//頁面轉向到添加下拉框頁面
			//TYPE為新建下拉框
			string url = ".\\Values_Add.aspx?OPTTYPE=NewType" ;
			this.Page.Response.Redirect(url) ;		
		}
		#endregion

		#region 刪除下拉框
		private void b_DelValue_Click(object sender, System.EventArgs e)
		{
			//獲取待刪除的下拉框的ValueType
			string valuetype = h_ValueType.Value.Trim() ;
			string valuename = h_ValueName.Value.Trim() ;

			//如果ValueType為空,提示,返回
			if(valuetype == "")
			{
				CommHandler.Alert (Page,"請在左側下拉框中選擇要刪除的下拉框!") ;
				return ;
			}

			//刪除操作
			int i = ValueInfo.DeleteValue_Type(valuetype) ;
			
			//刪除成功
			if(i > 0)
			{
				//提示
				CommHandler.Alert(Page,"下拉框["+valuename+"]刪除成功!") ;

				//清空隱藏文本框
				h_ValueType.Value = "" ;
				h_ValueName.Value = "" ;
			}		
		}
		#endregion

		#region 樹的選中事件
		private void tree_list_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
		{
			//獲取選擇的節點
			string index = "e.NewNode" ;
			//初始化表格
			InitDtFromTree(index) ;
				
		}

		/// <summary>
		/// 根據樹的選中節點初始化表格
		/// </summary>
		/// <param name="index">節點序號</param>
		private void InitDtFromTree(string index)
		{
			TreeNode tn = tree_list.GetNodeFromIndex(index) ;

			string type = tn.ID ;
			string name = tn.Text ;

			//顯示節點內容
			this.h_ValueType.Value = type ;
			this.h_ValueName.Value = name ;

			//查詢選中的下拉框
			Search(type) ;	
		}

		/// <summary>
		/// 查詢指定TYPE的所有下拉框值
		/// </summary>
		/// <param name="type">TYPE</param>
		private void Search(string type)
		{
			//調用ValueInfo的查詢函數
			dtValue = ValueInfo.GetValue(type) ;

			Session["dtValue"] = dtValue ;

			//綁定表格
			BindGrid() ;
		}
		#endregion
		
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色倩网站大全免费| 欧美群妇大交群中文字幕| 国产一区二区精品在线观看| 亚洲va欧美va天堂v国产综合| 26uuu精品一区二区三区四区在线| 欧美肥妇毛茸茸| 欧美日韩电影在线播放| 欧美在线观看18| 日韩欧美中文字幕一区| 色视频一区二区| 色婷婷精品大在线视频| 99久久国产综合精品女不卡| 波多野结衣亚洲| 99精品在线观看视频| 欧美丝袜丝nylons| 日本韩国欧美一区二区三区| 欧美日韩美少妇| 久久久不卡网国产精品二区| 国产女人18毛片水真多成人如厕 | 精品在线一区二区| 亚洲电影一区二区| 偷拍日韩校园综合在线| 亚洲午夜久久久久久久久电影院 | 亚洲国产视频在线| 麻豆91精品91久久久的内涵| 国产传媒欧美日韩成人| 91同城在线观看| 欧美一区二区视频免费观看| 久久―日本道色综合久久| 国产精品久久久久久久岛一牛影视| 亚洲欧洲综合另类| 国内精品不卡在线| 成人av电影在线| 欧美日本高清视频在线观看| 中文av一区特黄| 免费观看91视频大全| 99久久精品免费| 精品剧情v国产在线观看在线| 中文久久乱码一区二区| 热久久久久久久| 一本一道久久a久久精品综合蜜臀| 欧美一区二区视频免费观看| 亚洲精品国产第一综合99久久| 精品一区二区三区不卡| 91影视在线播放| 日本一区二区在线不卡| 日本最新不卡在线| 制服丝袜成人动漫| 亚洲激情网站免费观看| av一区二区三区黑人| 国产蜜臀av在线一区二区三区| 日本不卡免费在线视频| 制服丝袜成人动漫| 日韩精品欧美成人高清一区二区| 99r国产精品| 欧美激情中文不卡| 国产在线播精品第三| 久久精品亚洲麻豆av一区二区| 久久国产精品99久久久久久老狼| 欧美福利视频一区| 日韩电影在线一区| 色综合亚洲欧洲| 亚洲麻豆国产自偷在线| 91首页免费视频| 亚洲日本一区二区| 久久99精品国产.久久久久 | 欧美韩国日本综合| 丰满放荡岳乱妇91ww| 国产欧美日韩在线视频| 北岛玲一区二区三区四区| 日韩一区在线看| 色哟哟日韩精品| 美国三级日本三级久久99| 国产乱码精品一区二区三区忘忧草| 亚洲一区二区在线免费看| 青青草91视频| 日本一区二区三区四区在线视频| 成人a免费在线看| 国产精品久久久久久久久快鸭| 欧美视频一区二区三区| 国产不卡在线一区| 七七婷婷婷婷精品国产| 亚洲色图另类专区| 久久日韩粉嫩一区二区三区| 欧美做爰猛烈大尺度电影无法无天| 精品一区二区影视| 日韩和欧美一区二区三区| 亚洲图片你懂的| 久久久久久一二三区| 欧美一二区视频| 欧美三级电影网| 欧洲亚洲精品在线| 91在线视频官网| 91猫先生在线| 成人精品视频.| 国产精品小仙女| 国产成人一区二区精品非洲| 日韩和的一区二区| 日韩福利视频导航| 日韩在线卡一卡二| 秋霞午夜av一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了 | 亚洲国产精品久久人人爱| 中文字幕不卡在线观看| 久久久久久久网| 久久久精品日韩欧美| 欧美一区在线视频| 日韩精品一区二区三区视频播放 | 欧美综合久久久| 欧美另类z0zxhd电影| 日韩视频永久免费| 日韩欧美中文字幕一区| 久久久久国产一区二区三区四区 | 不卡高清视频专区| av高清久久久| 欧美日韩你懂得| 日韩一级完整毛片| 欧美激情一区二区三区不卡 | 国内精品久久久久影院一蜜桃| 国产精品一区二区x88av| 丁香网亚洲国际| 色综合久久久久久久久久久| 51久久夜色精品国产麻豆| 欧美v亚洲v综合ⅴ国产v| 国产精品家庭影院| 亚洲成人免费视频| 国产综合成人久久大片91| 成人午夜私人影院| 欧美一区二区在线播放| 欧美激情一区二区三区全黄| 亚洲一区二区四区蜜桃| 久久精品国产99国产| 一本色道亚洲精品aⅴ| 日韩免费观看2025年上映的电影| 国产精品网曝门| 久久精品99国产精品日本| 色婷婷av一区| 久久精品夜色噜噜亚洲aⅴ| 亚洲国产日韩av| 色综合一个色综合亚洲| 国产片一区二区| 久久66热偷产精品| 欧美一区二区在线看| 亚洲国产精品欧美一二99| 成人免费福利片| 中文字幕av一区二区三区| 久久国产精品第一页| 欧美日韩亚洲丝袜制服| 亚洲精品伦理在线| a亚洲天堂av| 久久久久国色av免费看影院| 捆绑紧缚一区二区三区视频| 欧美日韩国产首页| 一区二区在线看| 欧美在线观看18| 午夜精品免费在线| 欧美日韩综合色| 免费欧美日韩国产三级电影| 欧美区在线观看| 日韩va欧美va亚洲va久久| 欧美日韩精品一区二区在线播放| 国产欧美日产一区| 国产精品乡下勾搭老头1| 国产精品日产欧美久久久久| 国产精一区二区三区| 中文字幕国产一区| 成人黄色av电影| 成人欧美一区二区三区黑人麻豆 | 日韩伦理电影网| 在线日韩国产精品| 国产精品你懂的在线| 成人综合在线网站| 亚洲精品国产品国语在线app| 91丨九色丨蝌蚪丨老版| 久久精品一区蜜桃臀影院| 亚洲色大成网站www久久九九| 色综合夜色一区| 亚洲风情在线资源站| 欧美日韩一区二区在线观看视频| 亚洲在线中文字幕| 日韩欧美激情一区| 盗摄精品av一区二区三区| 亚洲裸体在线观看| av动漫一区二区| 日本亚洲电影天堂| 国产精品蜜臀在线观看| 欧美乱熟臀69xxxxxx| 国产乱子伦一区二区三区国色天香| 中文字幕第一区二区| 欧美伊人久久久久久久久影院 | 九色|91porny| 国产精品大尺度| 欧美精品一区二区在线播放| 国产69精品久久久久777| 午夜久久久久久电影| 1000部国产精品成人观看| 精品视频一区 二区 三区| 高清成人免费视频| 精品在线一区二区三区| 亚洲免费观看视频|