自己写无限极栏目,用了一个精彩的迭代
来源:互联网 发布:js遍历object对象 编辑:程序博客网 时间:2024/05/16 07:44
htmlSorts 为全局变量 public string FormSorts(string sortid,string eid) { htmlSorts = "<select name=/"sort"+eid+"/" id=/"sort/" >"; htmlSorts += "<option value=0 >根目录</option>"; FormChildSort("0", "," + sortid + ","); htmlSorts += "</select>"; return htmlSorts; } public void FormChildSort(string id, string sortid) { DataTable dtChildSort; dtChildSort = Modulesql.CreateDataSetaaCH("SELECT * FROM sort where parentid=" + id + " order by id", "sort").Tables[0]; if (!(dtChildSort.Rows.Count == 0)) { for (int i = 0; i < dtChildSort.Rows.Count; i++) { if (sortid.IndexOf("," + dtChildSort.Rows["id"].ToString() + ",") >= 0) htmlSorts = htmlSorts + "<option value=" + dtChildSort.Rows["id"].ToString() + " selected >" + (new string(' ', System.Convert.ToInt32(dtChildSort.Rows["layer"]))) + dtChildSort.Rows["sort"].ToString() + "</option>"; else htmlSorts = htmlSorts + "<option value=" + dtChildSort.Rows["id"].ToString() + " >" + (new string(' ', System.Convert.ToInt32(dtChildSort.Rows["layer"]))) + dtChildSort.Rows["sort"].ToString() + "</option>"; FormChildSort(dtChildSort.Rows["id"].ToString(), sortid); } } } 调用方法:FormSorts(选中的id,选中的id);
- 自己写无限极栏目,用了一个精彩的迭代
- 【迭代器】自己写一个集合实现Iterable迭代功能
- 无限级分类查询一个栏目下的所有子栏目
- 自己写了一个游戏
- 自己写了一个定时器
- 我自己写的Uiscrollview无限滚动
- 自己写了一个操作端口的DLL文件
- 自己写了一个可变参数的泛型模板
- 写了一个自己都觉得陌生的程序
- 自己写了一个小的计算器···
- 自己写了一个获取Excel数据的方法
- 自己写了一个Ext4.2的.JSB文件
- 自己写了一个简单的画图程序
- 我自己也写了一个八皇后的程序
- 记录一下-自己写的一个项目夭折了
- 自己写了一个小小的双色球号码随机生成器
- 自己写了一个判断正则表达式的脚本
- 自己写了一个简单的mysql数据库连接类
- 知识管理收益分析
- 上海图书馆e卡通阅读器差强人意
- 配置管理漫漫谈之CCB
- firefox 打开百度mp3时都缩小浏览器窗口
- 俺的第一篇博文
- 自己写无限极栏目,用了一个精彩的迭代
- 应用程序出错“allowDefinition=MachineToApplication的节是错误的”解决方法
- ubuntu9.10下安装Tomcat6
- poj 2的n次方 http://poj.grids.cn/problem/2809/
- limits 头文件使用示例
- 如何输出_tmain中的argv[]
- 字段串操作
- mouseout触发内层问题的解决方法
- 一般企业网站表结构信息