摘要: string FileName ="文件名" +".xls"; Response.Clear(); Response.Buffer= true; Response.Charset="GB2312"; Response.AppendHeader("Content-Disposition... 阅读全文
posted @ 2007-02-07 10:02 xiazhaoxia 阅读(430) 评论(0) 推荐(0) 编辑
摘要: datagrid的绑定列的表头可以正常写,然后用Javascript画出需要的多层表头.这段代码的最重要的一步就是对是否存在datagrid的判定,因为如果后台代码不是开始load页面的时候就绑定datagrid并显示的话,这段代码会报错. 阅读全文
posted @ 2007-02-06 14:55 xiazhaoxia 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 因为要经常使用datagrid,所以讲在网上搜到的一些美化和优化datagrid代码整理一下放到这里,备忘. 1.datagrid的行对鼠标的移动和点击变色的响应事件. 前台 后台 private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGr... 阅读全文
posted @ 2007-02-06 14:49 xiazhaoxia 阅读(447) 评论(0) 推荐(0) 编辑
摘要: Q:引用的js文件的源文件和js文件分别在不同的目录下,而且引用文件是不确定的A:用绝对路径来解决"/CPHrms/ServerPage/DepartmentTree.aspx",cphrms是我的项目名,所以这句话是从根路径查询到要用文件,就和源文件的位置没有什么关系了 阅读全文
posted @ 2006-10-08 14:40 xiazhaoxia 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 因为我的BindDataGrid(),不是写在!Page.IsPostBack中的,所以真正点击服务器按钮进行页面回发的时候,问题又来了!datagrid并不重新调用数据库的新数据,绑定到界面上,只有再次刷新页面,数据才出现!为什么呢? 其实只要每次执行完数据库的操作后,再重新绑定就好了,但是程序会报错! 解决方法很简单:要加上这句话 th... 阅读全文
posted @ 2006-10-08 14:35 xiazhaoxia 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 最近要进行导数的工作,从好几张表中导入到一张表,其中数据可能重复,所以在导入之前要进行数据的比对。 方法一:我用group by having count(*)>1将重复的数据提取出来,然后进行人工比对,事实证明,有够笨的! 方法二:请教了一位资深人员,提供了一个更好的方法。就是将三个字段连接起来作为主键,进行数据是否重复的判断。这里值得注意的是某列的值可能为空,所以要赋... 阅读全文
posted @ 2006-09-27 16:52 xiazhaoxia 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: Q:点击页面上的按钮,整个datagrid就不见了?奇怪,就算要刷新数据也应该让我先读一下啊,结果DataGrid1.Items.Count=0。 A:原来用这种方法进行datagrid 的绑定,是不能写在if(!Page.IsPostBack){}这里的 Q:关于隐藏列的问题,用visible=false的方法,在前台javascript的方法中是读不到该列的。 A:为该列绑定属性display:none 阅读全文
posted @ 2006-09-26 11:13 xiazhaoxia 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 今天在写程序的时候遇到一个问题,就是利用前台调用后台的事件。根据网上的资料只要,__doPostBack('Button1','')就可以了,但是却总是提示“缺少对象”。后来经过在网上狂搜资料,看看有没有人遇到相同的问题,最后终于在一个博客的最后看到了这样一段话“NET 生成javascript的 __doPostBack()函数是有条件的,当页面上存在一个或一个以上的LINKBUTT... 阅读全文
posted @ 2006-09-25 12:19 xiazhaoxia 阅读(1487) 评论(2) 推荐(0) 编辑
摘要: 1 2 function Click() 3 { 4 window.event.returnValue = false; 5 } 6 function look(){ 7 if(event.keyCode == 116) { 8 event.keyCode=0; 9 event.returnValue=false;10 }11 } 12 1... 阅读全文
posted @ 2006-05-11 11:22 xiazhaoxia 阅读(513) 评论(1) 推荐(0) 编辑
摘要: 1.计算两个日期之间相差的天数 System.DateTime dtA=(DateTime)this.StartDate.Text; System.DateTime dtB=(DateTime)this.EndDate.Text; TimeSpan c=db-da; Response.Write(c.TotalDays); 2 转换日期需求的字符串格式 Calendar... 阅读全文
posted @ 2006-03-28 17:01 xiazhaoxia 阅读(165) 评论(0) 推荐(0) 编辑