当前位置: 首页 > news >正文

网站开发参考文献2016大型电子商务网站开发

网站开发参考文献2016,大型电子商务网站开发,建站之星服务器,精品网站建设比较好扩展了一下。每个控件都有其独特的写法和用法#xff0c;treeview就是这样的一个控件。做个类似资源管理器的页面。如果逐层遍历#xff0c;代码会不断重复#xff0c;所以这时需要用递归算法 Codepublic static void TreeBindMethod(TreeView tvFile,string target) …扩展了一下。每个控件都有其独特的写法和用法treeview就是这样的一个控件。做个类似资源管理器的页面。如果逐层遍历代码会不断重复所以这时需要用递归算法     Code public static void TreeBindMethod(TreeView tvFile,string target)        {            tvFile.Nodes.Clear();            TreeNode rootNode  new TreeNode(文件管理, 0, ~/Images/file/folder.gif,FileMain.aspx?id0,);            tvFile.Nodes.Add(rootNode);            IListFileInfo list  FileInfoService.GetAllEntities().Where(cc.IsDeletefalse).ToList();            var query  list.Where(c  c.ParentId  0).Select(c  c).ToList();            foreach (FileInfo file in query)            {                TreeNode node  GetFileTree(out target, file);                AddChildTree(list, file, target, node);                AddTreeMethod(rootNode, node);            }        }        private static string filename;        private static TreeNode GetFileTree(out string target, FileInfo file)        {            TreeNode node  new TreeNode();            if (file.FileName.Length  8)            {                filename  file.FileName.Substring(0, 7)  ;            }            else {                filename  file.FileName;            }            node.Text  filename;            node.Value  file.Id.ToString();            node.ImageUrl  file.FileType.FileTypeImage;            node.NavigateUrl  string.Format(FileMain.aspx?Id{0},file.Id);            target  file.FilePath;            return node;        }        private static void AddChildTree(IListFileInfo list, FileInfo file,string target, TreeNode fatherNode)        {            int id  file.Id;            var childquery  list.Where(c  c.ParentId  id).ToList();            foreach (FileInfo childfile in childquery)            {                TreeNode childnode  new TreeNode();                childnode.Text  childfile.FileName;                childnode.ImageUrl  childfile.FileType.FileTypeImage;                childnode.NavigateUrl  string.Format(FileMain.aspx?Id{0}, childfile.Id);                target  childfile.FilePath;//这里调用了自己就是递归算法遍历了树所有节点                AddChildTree(list, childfile, target, childnode);                AddTreeMethod(fatherNode, childnode);            }        }        private static void AddTreeMethod(TreeNode fatherNode, TreeNode childnode)        {            fatherNode.ChildNodes.Add(childnode);        }//当然可以设置一个int depth0;的参数在递归算法前if(depth4 yield break;来设置递归深度  转载于:https://www.cnblogs.com/drek_blog/archive/2009/07/12/1522143.html
http://www.sadfv.cn/news/76035/

相关文章:

  • 管理网站建设公司好吗方案图网站
  • 如何检查网站死链网站百度排名提升
  • 公司企业网站源码网站技术培训学校
  • 省级示范校建设网站网站镜像上传到域名空间
  • 建设通网站怎么投诉网站开发语言市场有率
  • 导航网站的网站地图怎么做昆明微网站搭建
  • 重庆城市建设网站如何让建设一个简单的网站
  • 河北涿州住房和城乡建设厅网站网站开发兼职团队
  • wordpress 自定义插件清远市企业网站seo
  • 万户网络网站顾问电子报刊的传播媒体是什么
  • seo网站推广首页排名找人做软件网站
  • 建站赚钱灰色做php网站会员开店代码如何编写
  • 班级网站建设需求分析麻涌建设网站
  • 无锡网站推广德令哈市公司网站建设
  • 郑州网站推广建设银行流水网站
  • 门户网站开发案例阿里云建站中级版和高级版
  • 网站前期策划短视频代运营费用明细
  • 湖南星大建设集团有限公司网站网站网页设计公司有哪些
  • 免费网站的软件wordpress三方登录
  • 泉州开发网站的公司有哪些南昌网站页面优化
  • 免费个人网站注册方法湛江seo代理商
  • 宣讲家网站 家风建设北京微网站制作价格
  • 东营建设信息网(东营市住房和城乡建设局)西安seo公司
  • 国内产品网站服务器租用
  • 网站模板 瀑布流购物网站建设开发费用分析
  • 河北做网站的公司达美网站建设
  • 网络系统管理技能大赛答案seo网络营销的技术
  • 网站建设合同 文库2018年公司网站建设费分录
  • 网站安全建设申请资阳房地产网站建设
  • 游戏网站开发公司互联网营销师培训班