
Web开发随记
lowechenwen
这个作者很懒,什么都没留下…
展开
-
整数相除以及DateTime.ToString()的小细节
<br />1.两个整型相除无法得到小数,例如:<br />decimal len = 215651 / 645232;<br />需要改成如下:<br />decimal len = (double)215651 / 645232;<br />只需要将任意一个数显示转换为高精度(double、float、decimal)即可<br /> <br />2.DateTime转换成时间字符串时,需要注意<br />例如DateTime的值为:1/12/2011 6:22:13 PM<br />如果想使用ToSt原创 2011-01-17 11:47:00 · 355 阅读 · 0 评论 -
将Request.QueryString写成类反复调用
<br />Request.QueryString可以在Page中正确调用,但不能在后台线程中调用<br />在类中需要引入上下文请求,因此需要加上HttpContext.Current<br />即HttpContext.Current.Request.QueryString原创 2011-01-17 11:48:00 · 368 阅读 · 0 评论 -
利用cookie+session实现自动登录
<br />1.登录时获取cookie并存储<br /> protected void btn_Login_Click(object sender, EventArgs e) { HttpCookie UserName = new HttpCookie("UserName", tb_UserName.Text); UserName.Expires = DateTime.Now.AddDays(7); Response.Cookies.Add原创 2011-01-17 11:49:00 · 920 阅读 · 0 评论 -
调用存储过程中的输出参数必须指定参数方向
<br />存储过程:<br />ALTER PROCEDURE CreateBoard<br /> (<br /> @ClassName varchar(50),<br /> @BoardName varchar(50),<br /> @ClassID varchar(50) output<br /> )<br />AS<br /> declare @BoardCount int;<br /> Set @ClassID =原创 2011-01-17 11:50:00 · 584 阅读 · 0 评论 -
遍历Cache实现RemoveAll方法
<br />Cache没有内置RemoveAll方法,因此只能遍历Cache删除所有key<br />1.利用枚举遍历<br /> IDictionaryEnumerator CacheEnum = HttpRuntime.Cache.GetEnumerator(); while (CacheEnum.MoveNext()) { Cache.Remove(CacheEnum.Key.ToString()); }<b原创 2011-01-17 11:50:00 · 1589 阅读 · 0 评论 -
Session中remove()、removeAll()、clear()、Abandon()区别
1.clear()<br />清空所有session对象的值,但保留会话<br />2.removeAll()<br />调用clear()方法<br />3.remove("SessionName")<br />删除某个session对象<br />4.Abandon()<br />结束当前会话并删除所有session对象,并调用Session_End方法(InProc模式下)。当下一个请求到来时将激发Session_Start方法。Abandon方法用于主动结束会话,若没有调用该方法,当会话超时后,也会原创 2011-01-17 11:51:00 · 3966 阅读 · 0 评论 -
随记
1、在GirdView设置DataKeyNames后才能在C#代码中使用DataKeys属性获取主键*********************************************************2、在aspx页面用CommandArgument绑定GridView的当前行号区分Container.DisplayIndex和Container.DataItemIndexContainer.DisplayIndex的索引为0~9,适用于GridView分页时获取当前行索引Container.原创 2011-01-17 12:40:00 · 408 阅读 · 0 评论