手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net 下拉列表无级数据绑定实现代码
asp.net 下拉列表无级数据绑定实现代码
摘要:复制代码代码如下:privatestringtoadd="├".privatevoidGetArticleCategory(stringpi...

复制代码 代码如下:

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 生成静态时的过滤viewstate的实现方法

ASP.net 验证码实现代码(C#)

asp.net下定制日期输出格式的代码

.NET 日志系统设计思路及实现代码

asp.net用三层实现多条件检索示例

.NET 扩展实现代码

.net 通过URL推送POST数据具体实现

asp.net传多个值到其它页面的具体实现

asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码

asp.net小孔子cms中的数据添加修改

精品推荐
分类导航