摘要: 许久不更新博客了,好像很空的样子,恰好最近在做excel文件上传到数据库中的功能,所以在这里总结一下...............闲话不多说,开工~~思路:一般来讲,我觉得是先Excell文件上传到服务器先,然后用ASPNet上面的OleDb对象,读取Excel文件中的数据,然后填充到grivdView中,然后就没然后了~~ (呃~我是说一般来说的,也就是我这种一般到不行的那种人想的,如果还有什么好的思路,记得告诉我哦~) ASPX页面:添加一个GridView,两个Button,FileUpload控件,像下面这样~~view plain<div><p><asp 阅读全文
posted @ 2012-01-09 23:47 钢铁加鲁鲁二号 阅读(673) 评论(1) 推荐(0) 编辑
摘要: 这样的一个问题----------在父页面中跳转到子页面后,获取到输入的值后传递给父亲页面,然后在父页面上赋值给父页面上得某个控件很明显这中跨页面的传值问题上面,可以用上Session,地址栏,Application去传值,这样的传值是没有问题的,问题是出在如果用这些方法传值的话怎么触发页面上的事件进而去为父页面中的某个控件赋值呢?这里提供两种方法,一种是Js,另外一种是AJAX的Js方法:父亲页面上的JS代码://传递值给子页面 function GetInfo() { newWindow = window.open("Text1.aspx", "", 阅读全文
posted @ 2011-12-07 23:39 钢铁加鲁鲁二号 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 在FileUpload控件中,获取和比较文件大小和文件的可上传类型都是很重要的,所有话不多说,直接上代码:获取文件大小:FileUpload1.PostedFile.ContentLength 注意,这里获取出来的文件大小是以B做单位的,所以,呃~~反正就是注意点就是啦获取文件后缀名 //判断文件类型 string fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();最好是转一下小写,可能文件的后缀是存在大写的~~~~好啦,获取到文件后缀名后,这里提供两种比较后缀名是... 阅读全文
posted @ 2011-12-07 23:37 钢铁加鲁鲁二号 阅读(463) 评论(0) 推荐(1) 编辑
摘要: 上回说到了对TreeView的载入,修改,删除,这次要讲的是对treeView的删除以及选中,还有就是对节点的选择对TreeView的删除依旧是两种方法,第一种:1、用递归去删除数据库中的数 原理:获取选中的节点的ID值,然后在数据库中删除,然后在数据库库中遍历,找到子节点,删除,回到上一层,找子节点,删除,回到上一层..... 2、对节点的操作 原理,选中的节点,删除下面的子节点集合,然后再删除选中节点;需要特别提醒的是,需要将如果选中的是最顶层节点,就可以像前面说的那样,但是选择的不是最顶层节点,则需要先删除下选中节点的父节点下面的子节点集合中删除,然后再删除选中节点数据库删除源码: .. 阅读全文
posted @ 2011-11-26 10:46 钢铁加鲁鲁二号 阅读(280) 评论(0) 推荐(0) 编辑
摘要: treeView控件是网页中很常用的一个导航控件,所以,额。。。。反正就是很常用就对了啦,正好在公司这边,军哥交给我的第一个功能模块就是做对TreeView控件的操作,也就是增删改以上为背景,背景介绍完了,进入正题:【1】动态加载节点的方法: (1)一种很直白并且很容易想到的方法--------递归 原理:在数据表中查出所有数据,然后递归遍历数据中的节点,添加节点上树中。。。。话不多说,直接上代码: #region 绑定TreeView /// <summary> /// 绑定TreeView(利用TreeNode) /// </summary> /// <par 阅读全文
posted @ 2011-11-26 10:43 钢铁加鲁鲁二号 阅读(366) 评论(0) 推荐(0) 编辑