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

12 2011 档案

摘要:ASP.Net文件下载-使用流输出///<summary>///下载文件///使用流输出///</summary>///<paramname="sender"></param>///<paramname="e"></param>privatevoidButton1_Click(objectsender,System.EventArgse){stringsFileName=Server.MapPath("./工作用常用电话号码.xls");FileStreamfil 阅读全文

posted @ 2011-12-30 11:26 itcfj 阅读(366) 评论(0) 推荐(0)

摘要:ASP.Net 2.0 身份验证机制详解本篇文章介绍了在ASP.Net 2.0如何做窗体身份验证,并且讲解了IIS和ASP.Net2.0窗体身份验证机制是如何结合在一起的。我们还会详细讲解一下2.0中关于窗体身份验证的一个类:FormsAuthenticationModule。综述当某一个用户使用用户名成功登陆网站时,FormsAuthentication(窗体身份验证机制,下面统一使用英文术语) 将会创建一个authentication ticket (身份验证票),通过这个ticket就可以在网站上全程跟踪这个用户了。Form authentication ticket通常被包含在一个Co 阅读全文

posted @ 2011-12-27 20:29 itcfj 阅读(351) 评论(0) 推荐(0)

摘要:如何使用ASP.NET ProfileAsp.Net中有一套与用户相关联的属性设置,可以通过在WebConfig里配置来直接使用,他的作用为存储和使用唯一与用户对应的信息展现个人化版本的Web应用程序用户的唯一身份标识在再次访问时识别用户Asp.Net Profile提供的跟用户相关的类型都是强类型首先生成数据库脚本,使用Visual Studio 2005 命令提示,输入命令行aspnet_regsql -A p -sqlexportonly filename-A:表明增加一个数据库p:表明生成的是Profile的数据库-sqlexportonly:表明是倒出sql脚本,用其他参数可以直接创 阅读全文

posted @ 2011-12-26 22:17 itcfj 阅读(428) 评论(0) 推荐(0)

摘要://URL参数获取 function GetUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } 阅读全文

posted @ 2011-12-22 09:35 itcfj 阅读(216) 评论(0) 推荐(0)

摘要:javascript---金额文本框练习2011-10-15 18:06财务相关系统中涉及到金额的文本框有如下要求:• 进入金额文本文本框不使用中文输入法• 不能输入非数字• 焦点在文本框中时文本框左对齐;焦点离开文本框时文本框右对齐,显示千分位 1.禁用输入法:,禁止键入非法值,只有这些才能被键入(k == 9) || (k == 13) ||(k==46)||(k==8)||(k==189)||(k==109)||(k==190)||(k==110)|| (k>=48 &&k<=57)||(k>=96 && k<=105)||(k&g 阅读全文

posted @ 2011-12-20 11:37 itcfj 阅读(305) 评论(0) 推荐(0)

摘要:编辑器加载中...<script language="JavaScript">function nan(t){t.value=t.value.replace(/[^\d\.]/g,"");}</script> 阅读全文

posted @ 2011-12-19 22:35 itcfj 阅读(190) 评论(0) 推荐(0)

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

posted @ 2011-12-19 16:03 itcfj 阅读(1248) 评论(0) 推荐(0)

摘要:使用jQuery实现页面表格中相同内容的行或列合并分类:jQuery2011-11-30 15:039人阅读评论(0)收藏举报网上找到的jQuery方法:<script language="javascript" type="text/javascript">//函数说明:合并指定表格(表格id为_w_table_id)指定列(列数为_w_table_colnum)的相同文本的相邻单元格//参数说明:_w_table_id 为需要进行合并单元格的表格的id。如在HTMl中指定表格 id="data" ,此参数应为 #dat 阅读全文

posted @ 2011-12-18 16:56 itcfj 阅读(659) 评论(0) 推荐(0)

摘要:C# 静态类静态类是不能实例化的,我们直接使用它的属性与方法,静态类最大的特点就是共享。探究public static class StaticTestClass{ public static int n = 0; public static void Add() { n++; }}网页 P1.aspx 调用 StaticTestClass.Add(),并在页面上输出 n。网页 P2.aspx 调用 StaticTestClass.Add(),并在页面上输出 n。访问者 V1 从客户端 C1 访问 P1.aspx,此时输出为 1。访问者 V2 从客户端 C2 访问 P2.aspx,此时输出为 阅读全文

posted @ 2011-12-13 10:01 itcfj 阅读(327) 评论(0) 推荐(0)

摘要:合并列值 --*******************************************************************************************表结构,数据如下: id value ----- ------1 aa 1 bb 2 aaa 2 bbb 2 ccc需要得到结果: id values------ -----------1 aa,bb 2 aaa,bbb,ccc即:groupby id, 求 value 的和(字符串相加) 1. 旧的解决方法(在sql server 2000中只能用函数解决。) --================= 阅读全文

posted @ 2011-12-05 10:51 itcfj 阅读(190) 评论(0) 推荐(0)

摘要:for xml path语句实现行转列的功能现有2张表,学生表Tb_Student和成绩表Tb_Result,如图:Tb_StudentTb_Result现在想要实现查询出如下的结果:即每个学生的所有成绩放在一列里,这就是典型的行转列的问题。使用sql中的for xml path即可实现,selectStu_id,Stu_name,(selectclass+':'+cast(scoreasvarchar)+','fromTb_ResultwhereStu_id=s.Stu_idforxmlpath(''))asresultfromTb_Stude 阅读全文

posted @ 2011-12-05 10:43 itcfj 阅读(292) 评论(0) 推荐(0)

摘要:SQL SERVER FOR XML PATH FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主.一.FOR XML PATH 简单介绍那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下: 接下来我们来看应用FOR XML PATH的查询结果语句如下:SELECT*FROM@hobbyFORXML PATH 结果:<row><hobbyID>1</h 阅读全文

posted @ 2011-12-05 10:42 itcfj 阅读(483) 评论(0) 推荐(0)