摘要: 由于本人刚学c#不久,所以这个之前的都是在别人那里转载的。还希望被转载的各位仁兄谅解。相信在以后的日子里。我会努力学习好的。和大家一起进步! 阅读全文
posted @ 2008-05-23 09:21 浪子の无悔 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 近来项目中需要用饼状图表示一些东东,我才想起来,曾经我还改过一个生成图表的控件,翻开电脑找了半天终于找到了,幸亏上次格盘时保存了下来,他可以生成柱状图,曲线图,饼状图,只要你给他一个datatable,在这声明一下这个控件源码是我从网上找的,然后自己又改了30%的代码,优化了一下,现在就与大家分享一下这个控件的源码usingSystem;usingSystem.Web.UI;usingSystem.Data;usingSystem.Web.UI.WebControls;usingSystem.Drawing;usingSystem.Drawing.Imaging;usingSystem.IO. 阅读全文
posted @ 2008-05-23 09:13 浪子の无悔 阅读(1298) 评论(4) 推荐(1) 编辑
摘要: 上文我们提到了如何用treeview读取和表示表中无限级分类的数据. 2)添加新节点,首先选择父节点,范例代码如下://得到父节点的typeidinttypeid=Convert.ToInt32(Request["pid"]);//得到父节点的所有字段的值SqlDataReaderdr=man.gettypeaMess(typeid);while(dr.Read()){pid=Convert.ToInt32(dr["TypeId"].ToString());name=typename.Text;man.addtype(pid,name);spth=dr[ 阅读全文
posted @ 2008-05-23 09:03 浪子の无悔 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在项目中我们往往需要实现无限级分类,而网上的.NET的例子不是很多,asp的倒是不少,这个算法是我根据网上的asp的例子在结合.net中的TREEVIEW控件来实现多级甚至无限级分类. 对于无限级分类的话,我们首先要考虑的是数据库表要怎么设计,表设计的好对以后的程序实现时很重要的.我的表结构如下:typeid ,自然为类别id,这是一个自增的字段; pid:存放的是父节点的typeid ; childrenid:存放的是其所有子节点的typeid,中间用','隔开(没有子节点默认为空); spath: 路径.存放规则是父节点的spath+'自己的typeid', 阅读全文
posted @ 2008-05-23 09:02 浪子の无悔 阅读(503) 评论(1) 推荐(0) 编辑
摘要: 在家这两天,共装了两遍系统(郁闷啊。。),现在不能连adsl网络的问题终于解决了(原来是网卡驱动的问题,我晕啊)!!呵呵废话不多说了。要想让treeView绑定XML文档,只需编写一个递归过程就行了。XML代码如下:<?xmlversion="1.0"encoding="utf-8"?><!--注意:treeview为根结点,nodes为父级节点,node为子节点。--><treeview><nodes><name>根节点1</name><zuozhe/><liup 阅读全文
posted @ 2008-05-23 09:00 浪子の无悔 阅读(280) 评论(0) 推荐(0) 编辑