手机版

常用的在数据库中建立无限级树形菜单的ASP 网代码

时间:2021-11-25 来源:互联网 编辑:宝哥软件园 浏览:

复制代码代码如下:私有DataTable GetTable(int topid){ DataTable dt=null;请尝试{ string constr=' server=' .database=tqnpcuid=sapwd=sa ';字符串selstr='从辐射武器(radiation weapon的缩写)中选择*工作关系其中main _ id=" topidSqlConnection con=new SqlConnection(const);sqldatadapter da=new sqldatadapter(selstr,con);dt=new DataTable();爸爸。填充(dt);}捕获(异常ex){ 0响应。写(例如。消息);}返回dt;}受保护的void make tree(){ DataTable dt=GetTable(0);尝试{ if (dt!=null){ for(int I=0;我决定。行。计数;I){树节点TN=新树节点();tn .文本=dt .行[i]['MAIN_ID'].ToString();tn .值=dt .行[i]['REF_ID'].ToString();tn .选择操作=树节点选择操作。选择;树形视图1。节点。添加(TN);添加树节点(int .解析(dt .行[i]['REF_ID'].ToString()),int .解析(dt .行[i]['REF_ID'].ToString())、TN);} } }捕获(异常ex) {响应.写(例如。消息);} } 这个方法对数据库的结构也有一定的要求,数据库的设计如下:

版权声明:常用的在数据库中建立无限级树形菜单的ASP 网代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。