亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

ASP.NET實現級聯下拉框效果實例講解

2024-07-10 13:29:22
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了ASP.NET實現級聯下拉框效果實例,需要的朋友可以參考下

用ASP.NET控件實現部門和員工的聯動,參考過程如下

ASP.NET實現級聯下拉框效果實例講解

Default.aspx代碼:

 

 
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>  
  2.  
  3. <!DOCTYPE html>  
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">  
  6. <head runat="server">  
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>  
  8. <title></title>  
  9. </head>  
  10. <body>  
  11. <form id="form1" runat="server">  
  12. <div>  
  13.  
  14. <asp:DropDownList ID="ddlDep" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlDep_SelectedIndexChanged">  
  15. </asp:DropDownList>  
  16. <br />  
  17. <asp:ListBox ID="lBoxEmp" runat="server"></asp:ListBox>  
  18.  
  19. </div>  
  20. </form>  
  21. </body>  
  22. </html> 

Default.aspx.cs代碼:

 

 
  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Web;  
  5. using System.Web.UI;  
  6. using System.Web.UI.WebControls;  
  7. using System.Data.SqlClient;  
  8.  
  9. public partial class _Default : System.Web.UI.Page  
  10. {  
  11. protected void Page_Load(object sender, EventArgs e)  
  12. {  
  13. if (!this.IsPostBack)  
  14. {  
  15. SqlConnection con = DBCon.createConnection();  
  16. con.Open();  
  17. //顯示部門  
  18. SqlCommand cmd = new SqlCommand("select * from Tdepartment", con);  
  19. SqlDataReader sdr = cmd.ExecuteReader();  
  20. this.ddlDep.DataSource = sdr;  
  21. this.ddlDep.DataTextField = "depName";  
  22. this.ddlDep.DataValueField = "depID";  
  23. this.ddlDep.DataBind();  
  24. sdr.Close();  
  25. //顯示員工  
  26. SqlCommand cmdEmp =new SqlCommand ("select * from emp where depID=" + this.ddlDep .SelectedValue ,con);  
  27. SqlDataReader sdrEmp = cmdEmp.ExecuteReader();  
  28. while (sdrEmp.Read())  
  29. {  
  30. this.lBoxEmp.Items.Add (new ListItem(sdrEmp.GetString(1),sdrEmp .GetInt32 (0).ToString ()));  
  31. }  
  32. sdrEmp.Close();  
  33. //關閉連接  
  34. con.Close();  
  35. }  
  36. }  
  37. protected void ddlDep_SelectedIndexChanged(object sender, EventArgs e)  
  38. {  
  39. this.lBoxEmp.Items.Clear();  
  40. SqlConnection con = DBCon.createConnection();  
  41. con.Open();  
  42. SqlCommand cmdEmp = new SqlCommand("select * from emp where depID=" + this.ddlDep.SelectedValue, con);  
  43. SqlDataReader sdrEmp = cmdEmp.ExecuteReader();  
  44. while (sdrEmp.Read())  
  45. {  
  46. this.lBoxEmp.Items.Add(new ListItem(sdrEmp.GetString(1), sdrEmp.GetInt32(0).ToString()));  
  47. }  
  48. sdrEmp.Close();  
  49. //關閉連接  
  50. con.Close();  
  51. }  
  52. }  

DBCon.cs代碼

 

 
  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Web;  
  5. using System.Data.SqlClient;  
  6.  
  7. /// <summary>  
  8. /// DBCon 的摘要說明  
  9. /// </summary>  
  10. public class DBCon  
  11. {  
  12. public DBCon()  
  13. {  
  14. //  
  15. // TODO: 在此處添加構造函數邏輯  
  16. //  
  17. }  
  18. public static SqlConnection createConnection()  
  19. {  
  20. SqlConnection con = new SqlConnection("server=.;database=department;uid=sa;pwd=123456");  
  21. return con;  
  22. }  
  23. }  

使用Asp.net控件實現比較簡單,但在大量用戶使用的情況下最好不要使用,不斷向服務器請求會給服務器帶來很大的負擔。使用JQuery和ajax實現可以有動態效果,實現過程比較復雜,但有數據緩沖和ajax局部刷新可以減少服務器的負擔,JQuery實現級聯下拉框效果,參考這篇文章:http://www.49028c.com/article/72366.htm

以上就是ASP.NET實現級聯下拉框效果實例講解,希望大家可以學以致用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲视频综合网| 久久天天躁狠狠躁老女人| 亚洲精品成人av| 91久久久久久国产精品| 伊人久久久久久久久久久久久| 亚洲香蕉伊综合在人在线视看| 欧美在线观看网址综合| 超碰精品一区二区三区乱码| 成人欧美一区二区三区在线| 亚洲综合在线播放| 欧美日韩美女在线| 国产精品大陆在线观看| 欧美日韩在线影院| 国产视频精品自拍| 欧美成aaa人片在线观看蜜臀| 精品亚洲男同gayvideo网站| 亚洲精品电影网在线观看| 亚洲成人免费网站| 亚洲丝袜av一区| 欧美日韩国内自拍| 青草热久免费精品视频| 一区二区三区视频在线| 国内外成人免费激情在线视频网站| 亚洲国产天堂久久国产91| 2019国产精品自在线拍国产不卡| 久久这里只有精品99| 国产精品综合久久久| 欧美一级片在线播放| 欧美精品第一页在线播放| 成人免费视频a| 91亚洲精品在线| 国产日韩欧美影视| 美女精品久久久| 国产精品久久不能| 国产亚洲综合久久| 日韩精品小视频| 亚洲国产欧美精品| 精品一区二区三区四区在线| 国产欧美日韩综合精品| 国产精品黄页免费高清在线观看| 国产一区二区三区丝袜| 欧美性色xo影院| 国产精品96久久久久久又黄又硬| 国产精品扒开腿做爽爽爽男男| 亚洲欧美福利视频| 欧美激情一区二区久久久| 久久精品视频亚洲| 亚洲免费成人av电影| 久久人人爽人人爽人人片亚洲| 午夜精品在线观看| 日韩av色综合| 国产精品96久久久久久又黄又硬| 韩国日本不卡在线| 欧美精品福利视频| 91精品国产91久久久| 精品久久中文字幕久久av| 久久免费成人精品视频| 久久久免费高清电视剧观看| 国模gogo一区二区大胆私拍| 国语自产精品视频在线看抢先版图片| 高清欧美性猛交| 久久久久久亚洲精品| 97精品国产aⅴ7777| 中文亚洲视频在线| 国产日韩精品综合网站| 日本精品视频网站| 成人久久久久爱| 色偷偷91综合久久噜噜| 国产精品一区二区久久国产| 欧美精品videosex牲欧美| 91超碰caoporn97人人| 一本久久综合亚洲鲁鲁| 日韩在线中文视频| 精品偷拍一区二区三区在线看| 日韩中文字幕在线播放| 久久久久久久999精品视频| 国产精品电影观看| 亚洲国产欧美一区二区三区久久| 国产成人在线一区二区| 国产午夜精品视频免费不卡69堂| 久久精品国产一区| 亚洲精品电影网在线观看| 久久av在线播放| 国产美女久久精品香蕉69| 国产精品激情av电影在线观看| 热re99久久精品国产66热| 中文字幕亚洲国产| 色av中文字幕一区| 欧美日韩亚洲国产一区| 日本一欧美一欧美一亚洲视频| 欧美激情视频在线观看| 亚洲激情视频网| 538国产精品一区二区在线| 色婷婷久久av| 成人免费福利视频| 欧美极品欧美精品欧美视频| 欧美巨猛xxxx猛交黑人97人| 国产精品69精品一区二区三区| 91性高湖久久久久久久久_久久99| 国产精品亚洲片夜色在线| 亚洲综合色激情五月| 国产一区视频在线播放| 91精品国产综合久久男男| 欧美性一区二区三区| 国产精品久久久久久久app| 精品免费在线视频| 亚洲毛茸茸少妇高潮呻吟| 18久久久久久| 日韩在线视频免费观看高清中文| 日韩精品极品在线观看| 国产97免费视| 国产精品视频区1| 亚洲精品av在线| 国产亚洲在线播放| 亚洲成人黄色网| 国产偷国产偷亚洲清高网站| 亚洲免费av网址| 欧美性猛交xxxxx免费看| 91视频-88av| 91精品国产高清自在线| 欧美成人免费在线观看| 国产精品国产三级国产专播精品人| 国产玖玖精品视频| 亚洲区在线播放| 欧美性生活大片免费观看网址| 欧美亚洲国产成人精品| 欧美成人精品一区| 2018中文字幕一区二区三区| 亚洲在线观看视频| 久久影视电视剧免费网站清宫辞电视| 亚洲一区二区自拍| 日韩精品视频在线观看网址| 国产91久久婷婷一区二区| 久久久精品国产| 国产成人综合一区二区三区| 亲子乱一区二区三区电影| 欧美剧在线观看| 91精品国产高清| 黄网动漫久久久| 成人网页在线免费观看| 亚洲视频axxx| 亚洲欧美国产va在线影院| 26uuu另类亚洲欧美日本一| 国产精品福利在线观看网址| 亚洲欧美日韩精品久久奇米色影视| 羞羞色国产精品| 在线日韩av观看| 国产欧美日韩专区发布| 91禁国产网站| 久久色免费在线视频| 亚洲欧美激情另类校园| 亚洲天堂av在线播放| 久久久www成人免费精品张筱雨| 亚洲精品aⅴ中文字幕乱码| 欧美日本在线视频中文字字幕| 亚洲精品国产综合久久| 亚洲国产99精品国自产| 成人有码在线视频| 久久亚洲国产精品成人av秋霞| 一本一本久久a久久精品综合小说| 日av在线播放中文不卡| 亚洲乱码一区二区| 国产成人综合精品在线| 亚洲欧美日韩视频一区|