列表标题行固定

摘要: 关于列表题标固定的方法以前是把标题和数据行放在一个Table 里面,设置第一行的 position:relative;top:expression(this.offsetParent.scrollTop);最近把标题和数据分别放在二个Table 里面标题Table 的宽度比数据Table少一个滚动条的宽。数据Table 设置一下样式固定高度和自动滚动代码如下: 1 <div id="titlediv" style=" text-align:left;" > 2 <table border="1" style=... 阅读全文
posted @ 2013-05-15 14:14 thegavincheng 阅读(244) 评论(0) 推荐(0) 编辑

HTML 4.0、XHTML 1.0和expression

摘要: View Code <style type="text/css"> .J_Title { background-color:#ccc;font-weight:bold; position:relative;top:expression(this.offsetParent.scrollTop); } </style> <div style=" width:100%; height:200px; overflow:scroll;"> <table border="1... 阅读全文
posted @ 2013-03-15 15:32 thegavincheng 阅读(202) 评论(0) 推荐(0) 编辑

IE局部打印

摘要: IE浏览器打印,在项目中经常用到。打印时的样式View Code 1 <style media="print"> 2 /* media=print 声明该样式对打印有效 */.Noprint 3 { 4 display: none; 5 } 6 /* 声明了该样式的元素将不会被打印 */.PageBreak 7 { 8 page-break-after: always; 9 }10 /* 分页标志,在需要分页的地方插入具有该样式的元素... 阅读全文
posted @ 2013-02-26 11:53 thegavincheng 阅读(221) 评论(0) 推荐(0) 编辑

sql载取最后出现字符前的字符

摘要: 数据库 截取 最后出现的字符前的所有字符sql 如下:declare @str varchar(50)set @str='1-9-3-2'select REVERSE(SUBSTRING(REVERSE(@str),CHARINDEX('-',REVERSE(@str))+1,LEN(@str)))结果如下: 阅读全文
posted @ 2013-01-14 17:22 thegavincheng 阅读(237) 评论(0) 推荐(0) 编辑

关于window.showModalDialog

摘要: 公司经常用到的二个页面 List 页面和 Edit 页面。List 页面上点击按钮,打开 Edit 页面添加、修改、删除 记录。Edit 页面点击保存按钮时调用 windows.parent 或者window.opener 执行 location.reload(); 刷新 List 页面,再调用 window.close(); 关闭 Edit 页面这次在 List 和 Edit 页面之间增加了一个 Select 选择页面 选择部门List 页面 点击按钮 打开的先是 Select 页面, Select 页面选择后再打开 Edit 页面。再用上面的方法,就会报错。刚开始用的一个方法是,Selec 阅读全文
posted @ 2012-11-05 11:28 thegavincheng 阅读(192) 评论(0) 推荐(0) 编辑

sql的Bug

摘要: 今天行一个 SQLselect * from TableA where FieldA = (select FieldA from TableB where Id=1)如果 TableB 里面没有 FieldA 字段执行此SQL 不会报错,而是查询了 TableA 的所有记录如果把第二个 FieldA 改成其它 TableB 不存在的字段再执行就会字段不存在数据库环境为 Sql Server 2005 阅读全文
posted @ 2012-10-11 09:02 thegavincheng 阅读(123) 评论(0) 推荐(0) 编辑

关于DataAdapter的Fill分页

摘要: 对于分页,一直以为就是用 sql 命令 top rownum 等今天看到一个分页是用int currentIndex = 0;int pageSize = 5;string orderSQL = "SELECT * FROM Orders ORDER BY OrderID";// Assumes that connection is a valid SqlConnection object.SqlDataAdapter adapter = new SqlDataAdapter(orderSQL, connection);DataSet dataSet = new DataS 阅读全文
posted @ 2012-09-21 15:39 thegavincheng 阅读(333) 评论(0) 推荐(0) 编辑

checkbox在执行appendChild后checked值丢失

摘要: 在改旧系统的时候用到 checkbox在执行 appendChild 前 checkbox 的 checked 的值为 true可执行 appendChild 后值就变成了 false网上搜了一下说是 IE 6 7 的 BUG 说 IE 8 已经解决可我用的是 IE 8 一样有这个问题网上说的解决方法是在 appendChild 前给 checkbox 的 chedked 的值赋给 defaultChecked 我是在 appendChild 后再给 checkbox 的checked 的值再赋一次。 阅读全文
posted @ 2012-09-20 09:37 thegavincheng 阅读(216) 评论(0) 推荐(0) 编辑

jquery重新绑定事件

摘要: function NewClick(){ //新事件方法}$("#Id").unbind("click").removeAttr('onclick').click(NewClick);移除 Id 对应的控件的 click 事件 重新绑定 click 事件到 NewClick 。 阅读全文
posted @ 2012-09-11 10:33 thegavincheng 阅读(1312) 评论(0) 推荐(0) 编辑

关于视图的字段类型

摘要: sql server 数据库字段 A 字段类型为 Money前台显示的时候 小数点位数就会显示 4 位为了只显示 2 位小数更改了视图为 cast(A as decimal(18,2)) as B可看视图上字段 B 的类型 由 Money 变成了 Decimal(20,4)后来找了半天原来视图中间用了 union 关键字 union 后字段 B 的类型还是 Money 把 union 后字段也用 cast 转一下再看视图上字段 B 的类型终于变成了 Decimal(20,2) 阅读全文
posted @ 2012-08-30 09:05 thegavincheng 阅读(660) 评论(1) 推荐(0) 编辑