昊仔

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年6月17日

摘要: 有时候我们希望让数据库中的多行记录用一行来显示,比如每5个记录行合并为一行显示。这里用Repeater绑定数据显示为例(又是Repeater,怎么样,他的威力不同一般吧。真的是爱死他了。)我这里有两种方法,经过测试,都成功了。第一种方法:没得说,首先推荐最简单的一种方法。代码如下:<div style="width:1000px;"><asp:Repeater ID="filenamelist_repeater" runat="server"><headertemplate></headert 阅读全文
posted @ 2013-06-17 17:31 昊仔 阅读(311) 评论(0) 推荐(0) 编辑

摘要: 方法一:前台控制后台方法来控制样式。'#region 判断是否创建人等于登录人/// /// 判断创建人是否为登录人,假如是前台显示修改,否则显示浏览;/// protected string Judge(object obj,bool flay){if (obj != null && obj.ToString() == UserInfo.UserOrganizationNO){return flay?"display:inline": "display:none";}else{return flay?"display: 阅读全文
posted @ 2013-06-17 16:36 昊仔 阅读(543) 评论(0) 推荐(0) 编辑

摘要: 一、局部改变样式,分为改变直接样式,改变className和改变cssText三种。需要注意点是,javascript对大小写是敏感,采用驼峰命名规范。className不能够把"N"写成"n",cssText也不能够把"T"写成"t",否则无法实现效果。改变className,使用时不要跟style,例如:document.getElementById('obj').style.className="…"的写法是错误的!document.getElementById(' 阅读全文
posted @ 2013-06-17 16:35 昊仔 阅读(1019) 评论(0) 推荐(0) 编辑

摘要: HDR(HeaDer Row):值为Yes,代表 Excel 档中的工作表第一行是栏位名称;值为No,代表 Excel 档中的工作表第一行就是資料了,沒有栏位名称。IMEX(IMport Export mode):值为0,就是Export mode;值为1,就是Import mode;值为2,就是Linked mode。 阅读全文
posted @ 2013-06-17 14:21 昊仔 阅读(375) 评论(0) 推荐(0) 编辑

摘要: 本文地址:http://www.cnblogs.com/vnii/archive/2011/09/02/2163381.html读取Excel中所有工作表名?//是否已有字段头 string strHead = "YES"; if(chkHead.Checked==false) { strHead = "NO"; } string excelFilepath = openFileExcel.FileName; string strCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" 阅读全文
posted @ 2013-06-17 14:16 昊仔 阅读(656) 评论(0) 推荐(0) 编辑

摘要: 一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie这个好办,名称不用中文即可二.cookie的值为中文时候,取cookie的值会出现乱码解决办法:存取cookie时候先解码和编码存cookie,进行编码:cookie.Value = HttpUtility.UrlEncode("上海");取cookie时候,进行解码:cookieValue = HttpUtility.UrlDecode(cookie.Value);另外注意:取子cookie时候,应该先解码,再根据%号分解,才能取到子cookie的值.写Cookie里,一定要加上UrlEnco 阅读全文
posted @ 2013-06-17 13:22 昊仔 阅读(221) 评论(0) 推荐(0) 编辑

2013年6月11日

摘要: protected void Button2_Click(object sender, EventArgs e){HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称DateTime dt=DateTime.Now;TimeSpan ts = new TimeSpan(0, 0, 1,0,0);//过期时间为1分钟cookie.Expires = dt.Add(ts);//设置过期时间cookie.Values.Add("userid", "userid_value" 阅读全文
posted @ 2013-06-11 22:10 昊仔 阅读(326) 评论(0) 推荐(0) 编辑

摘要: if (Request.Cookies["UserInfo"] == null){//创建Cookie 并命名HttpCookie cookietwo = new HttpCookie("UserInfo");// cookietwo.Name = "UserInfo";//Cookie为一年有效期cookietwo.Expires = DateTime.Today.AddDays(360);//设置Cookie对应键值 cookietwo.Values["username"] = txtUserName.Text 阅读全文
posted @ 2013-06-11 22:09 昊仔 阅读(375) 评论(0) 推荐(0) 编辑

摘要: TimeSpan 对象表示时间间隔或持续时间,按正负天数、小时数、分钟数、秒数以及秒的小数部分进行度量。用于度量持续时间的最大时间单位是天。更大的时间单位(如月和年)的天数不同,因此为保持一致性,时间间隔以天为单位来度量。TimeSpan 对象的值是等于所表示时间间隔的刻度数。一个刻度等于 100 纳秒,TimeSpan 对象的值的范围在 MinValue 和 MaxValue 之间。TimeSpan 值可以表示为 [-]d.hh:mm:ss.ff,其中减号是可选的,它指示负时间间隔,d 分量表示天,hh 表示小时(24 小时制),mm 表示分钟,ss 表示秒,而 ff 为秒的小数部分。即,时 阅读全文
posted @ 2013-06-11 22:08 昊仔 阅读(384) 评论(0) 推荐(0) 编辑

2013年6月9日

摘要: 功能:返回字符、二进制、文本或图像表达式的一部分语法:SUBSTRING ( expression, start, length )SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样:MySQL: SUBSTR(), SUBSTRING()Oracle: SUBSTR()SQL Server: SUBSTRING()参数:expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。start 整数或可以隐式转换为 int 的表达式,指定子字符串的开始位置。length 整数或可以隐式 阅读全文
posted @ 2013-06-09 13:38 昊仔 阅读(562) 评论(0) 推荐(0) 编辑