晨风

-------------------- 业精于勤,荒于嬉;行成于思,毁于随

导航

2011年11月23日

摘要: 今天在使用CheckBoxList控件时,突然发现该控件竟然未提供返回当前选中项的属性,比如当前选中项的索引等。它只是提供了获取或设置列表中选定项的最低序号索引,与最低序号索引对应的Text与Value,分别如下:SelectedIndex --获取或设置列表中选定项的最低序号索引。SelectedItem --获取列表控件中索引最小的选定项。SelectedValue --取列表控件中选定项的值,或选择列表控件中包含指定值的项。现在假如我往页面上放了一个CheckBoxList控件,如下:<form id="form1" runat="server&quo 阅读全文

posted @ 2011-11-23 17:20 shenyixin 阅读(4768) 评论(2) 推荐(3)

2011年11月22日

摘要: JS保留两位小数对于一些小数点后有多位的浮点数,我们可能只需要保留2位,但js没有提供这样直接的函数,所以我们得自己写函数实现这个功能,代码如下:function changeTwoDecimal(x){var f_x = parseFloat(x);if (isNaN(f_x)){alert('function:changeTwoDecimal->parameter error');return false;}var f_x = Math.round(x*100)/100;return f_x;}功能:将浮点数四舍五入,取小数点后2位用法:changeTwoDecima 阅读全文

posted @ 2011-11-22 13:37 shenyixin 阅读(301) 评论(0) 推荐(0)

2011年10月27日

摘要: IE与图片兼容的一个问题,就是上传到服务器上的颜色模式为印刷格式CMYK四色模式的JPEG图片,如果你在IE游览器下访问是不被支持,其显示结果为一个红叉。原因:根据个人理解,微软之所以在IE6直到IE8都为解决的这个问题的基本原因就是CMYK模式属于印刷品模式,它所产生的图片体积较大,不利于游览器游览速度,导致网站访问量问题,所以微软将这个问题保留至今。解决方法:用 photo shop打开该图片,在窗口会显示图片名和模式,大家只需依次点击菜单栏——图像——RGB模式就行了,然后保存替换,这个问题就被解决了。 阅读全文

posted @ 2011-10-27 11:40 shenyixin 阅读(1053) 评论(0) 推荐(0)

2011年10月13日

摘要: 在使用Oracle数据的过程中,经常会用到自增长列,但Oracle并没有提供直接实现自增长的方法,下面我们来看看如何自己实现此功能。步骤一:创建序列Sql代码:-- CREATE SEQUENCE CREATE SEQUENCE INNERID MINVALUE 1 MAXVALUE 99999999999999 START WITH 1 INCREMENT BY 1 CACHE 20 ORDER; 步骤二:创建表Sql代码:CREATE TABLE ADMIN2 (ID VARCHAR2(20),NAME VARCHAR2(10)); 步骤三:使用INNER... 阅读全文

posted @ 2011-10-13 15:07 shenyixin 阅读(307) 评论(0) 推荐(0)

2011年9月7日

摘要: aspx页代码:<asp:Repeater ID="rptBlog" runat="server" DataSourceID="objBlog" OnItemDataBound="rptBlog_ItemDataBind"> <ItemTemplate> <div id="rptBlogTitle"> <h3> <a> <%#eval_r( "blogTitle") %> </a> </ 阅读全文

posted @ 2011-09-07 16:11 shenyixin 阅读(1146) 评论(0) 推荐(0)

摘要: protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e){ string valuename = DataBinder.Eval(e.Item.DataItem, "fieldname").ToString();} 阅读全文

posted @ 2011-09-07 15:42 shenyixin 阅读(572) 评论(0) 推荐(0)

2011年8月26日

摘要: 第一例:代码<HR style="BORDER-RIGHT: #00686b 1px dotted; BORDER-TOP: #00686b 1px dotted; BORDER-LEFT: #00686b 1px dotted; BORDER-BOTTOM: #00686b 1px dotted" noShade SIZE=1>第二例:代码<DIV style="BORDER-TOP: #00686b 1px dashed; OVERFLOW: hidden; HEIGHT: 1px"></DIV>第三例:用字符实现 阅读全文

posted @ 2011-08-26 15:03 shenyixin 阅读(35531) 评论(0) 推荐(0)

摘要: select * from tablenmae where id in(1,2,3)这样的语句和常用,但是如果in 后面的 1,2,3是变量怎么办呢,一般会用字符串连接的方式构造sql语句string aa="1,2,3";string sqltxt="select * from tablename where id in ("+aa+")";然后执行 sqltxt这样的风险是存在sql注入漏洞。那么如何在 in 的条件中使用变量呢?可以把形如“1,2,3”这样的字符串转换为一个临时表,这个表有一列,3行,每一行存一个项目(用逗号分隔 阅读全文

posted @ 2011-08-26 10:27 shenyixin 阅读(35450) 评论(2) 推荐(2)

2011年8月24日

摘要: SQLSERVER中按年月分组2009年05月14日 星期四 17:06一个表有三个字段id,dt,d 分别存放id,时间,数值 id dt d 1 2004-08-11 12:12:00.000 9 2 2005-09-11 12:08:00.000 2 3 2005-08-11 12:12:00.000 6 4 2005-09-11 12:12:00.000 10 5 2005-08-11 12:12:00.000 0 要求按照时间里的月份分组求d字段和 回答: 相应sql如下:1 ifexists (select*from dbo.sysobjects where id =object. 阅读全文

posted @ 2011-08-24 09:36 shenyixin 阅读(22199) 评论(0) 推荐(0)

2011年8月5日

摘要: <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="4"> 阅读全文

posted @ 2011-08-05 15:36 shenyixin 阅读(398) 评论(0) 推荐(1)