asp.net 下拉列表无级数据绑定实现代码
2010-10-20 00:00
991 查看
private string toadd = "├".<BR><BR>private void GetArticleCategory(string pid) { SqlConnection conn = new SqlConnection("server=.;database=test;uid=sa;pwd=;"); string sql = "select Articlesgroup_id,Groupname from Articlesgroup where Articlesgroup_parent_id=@pid order by Groupname"; SqlCommand cmd = new SqlCommand(sql, conn); SqlParameter Pid = new SqlParameter("@pid", SqlDbType.Int); Pid.Value = pid; cmd.Parameters.Add(Pid); conn.Open(); SqlDataReader sdr = cmd.ExecuteReader(); while (sdr.Read()) { this.DropDownList1.Items.Add(new ListItem(toadd + " " + sdr[1].ToString(), sdr[0].ToString())); toadd += "─┴"; this.GetArticleCategory(sdr[0].ToString()); toadd = toadd.Substring(0, toadd.Length - 2); } sdr.Close(); conn.Close(); }
在Page_Load里调用
程序代码
protected void Page_Load(object sender, EventArgs e) { this.keyword.Attributes.Add("onfocus","if( this.value=='key key key') {this.value='' };"); if (!Page.IsPostBack) { this.GetArticleCategory("0"); } this.DropDownList1.Items.Insert(0, new ListItem("Search All", "all")); }
相关文章推荐
- asp.net 下拉列表无级数据绑定实现代码
- ASP.NET 一句代码实现批量数据绑定
- ASP.NET C#生成下拉列表树实现代码
- ASP.NET C#生成下拉列表树实现代码
- ASP.NET 下拉列表绑定数据
- ASP.NET数据绑定的记忆碎片实现代码
- ASP.NET C#生成下拉列表树实现代码
- ASP.NET数据绑定的记忆碎片实现代码
- ASP.NET DataList绑定数据并实现分页
- ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询
- Asp.net使用jQuery实现数据绑定与分页
- 在ASP.NET 2.0中数据绑定的实现方法
- 绑定access数据库,asp.net 中 以DropDownList为查询条件 ,前台实现数据查询
- dhl:ASP.NET MVC + Jquery实现Ajax下拉框数据2或3级联动(+用户控件)
- asp.net实现Gradview绑定数据库数据并导出Excel的方法
- 转载:Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- asp.net实现树形下拉列表
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- asp.net中将数据库绑定到DataList控件的实现方法与实例代码
- ASP.NET数据列表“全选”,批量处理的JS实现