
ASP.NET
mubai007
看到的是别人的,学到的才是自己的,不要做眼高手低的人!
展开
-
验证码看不清时刷新问题
代码一般这样写: 看不清? // 更换验证码 function ChangeCheckCode() { var dt = new Date(); var imgCode = document.getElementsByName("imgCode原创 2009-03-11 21:55:00 · 2513 阅读 · 0 评论 -
局域网内访问VSS2005
在我的机器上安装VSS2005的数据库,但同事的机器就是连不上,提示无法打开data/loggedin下的用户日志文件,有时提示用户帐号被拒绝,上网也没找到解决办法,却在无意中发现问题所在,原来在设置VSS2005的数据库文件夹共享时,只设置了允许其共享,没有设置权限,而WINXP默认的权限只有读取,没有更改权限,把更改权限也打上勾就可以了。原创 2009-03-11 22:08:00 · 963 阅读 · 0 评论 -
Javascript中判断undefined
Javascript中判断一个变量的值是不是undefined,用varName == "undefined"不起作用,后来试了一下,把引号去掉就可以了,代码如下:if(varName == undefined){}原创 2009-03-11 22:07:00 · 1046 阅读 · 0 评论 -
Javascript未结束的字符串常量
Javascript语句中有换行符 /r /n 时,常报脚本错误:未结束的字符串常量,在网上查到一最简单的解决方法,多加一个斜线,也就是把换行符变成//r //n。原创 2009-03-11 22:06:00 · 870 阅读 · 0 评论 -
不允许匿名访问时验证码不显示问题
在使用ASP.Net基于表单的身份验证时,由于在web.config中设置不允许匿名访问,此时登录页面的验证码可能不会显示。针对这种情况,可以在web.config中单独设置生成验证码的页面,允许其被匿名访问。同样,登录页面的图片也可以进行类似的设置。 否则匿名访问时不会跳转到登录页面--!>原创 2009-03-11 21:50:00 · 1103 阅读 · 0 评论 -
关于app_code目录中类的实例化
1、在app_code里面建立自己的子文件夹2、Common里面Log类定义命名空间3、UserManage目录下LoginLogList页面引入命名空间4、生成Log类的实例原创 2009-03-13 11:28:00 · 1195 阅读 · 0 评论 -
.Net中的frame框架
由于.Net不支持frame框架,所以在写代码时要注意,frame一定要有name属性。例如: name="main" src="../Frame/Main.aspx" /> 如果把name属性换成id属性,程序运行时是找不到main部分的。原创 2009-03-11 22:07:00 · 1136 阅读 · 2 评论 -
ASP.Net基于表单的身份验证
ASP.Net基于表单的身份验证,可以防止用户跳过登录、直接输入URL访问页面,而且不像Session控制那样每个页面都得写代码。 第一步:配置web.config(web.config中一定要注意大小写,一般键是camelCasing风格,值是PascalCasing风格) 否则匿名访问时不会跳转到登录页面--> 第二步:原创 2009-03-11 21:52:00 · 3538 阅读 · 5 评论 -
GridView导出数据到Excel
1、在aspx页面Page标记中设置EnableEventValidation属性EnableEventValidation = "false" AutoEventWireup="true" CodeFile="OperationLogList.aspx.cs"Inherits="UserManage_OperationLogList" %>2、导出数据到ExcelRespo原创 2009-03-11 21:48:00 · 1077 阅读 · 0 评论 -
GridView导出数据到Excel时格式设置
一、Excel的格式:1、文本 ? vnd.ms-excel.numberformat:@2、日期 ??vnd.ms-excel.numberformat:yyyy/mm/dd3、数字 ??vnd.ms-excel.numberformat:#,##0.004、货币 ??vnd.ms-excel.numberformat:$#,##0.005、百分比vnd.ms-excel.原创 2009-03-11 21:44:00 · 1297 阅读 · 0 评论 -
.Net中的验证控件
.Net中的验证控件RegularExpressionValidator的ValidationExpression属性是用来写正则表达式的,有一点需要注意的是:正则表达式必须是纯正则表达式,不能带头和尾。例如:[0-9A-Za-z]+可以,/^[0-9A-Za-z]+&/就不可以。我们在JavaScript中一般这样写:var sRegularExp = /^[0-9]+$/var Mvalue原创 2009-03-11 22:08:00 · 582 阅读 · 0 评论 -
.Net中的日期格式
今天发现了一种自已定义日期格式的方法,非常好用。 using System.Globalization; DateTime.Now.ToString("yyyyMMddHHmmss", DateTimeFormatInfo.InvariantInfo); 格式介绍: yyyy:4位数的年 MM:2位数的月 d原创 2009-03-11 22:04:00 · 772 阅读 · 0 评论 -
用ViewState实现GridView排序
1、Page_Load事件中设置初始值 ViewState["SortDirection"] = "ASC"; ViewState["SortExpression"] = "UserID";2、Sorting事件中设置排序表达式 // 设置排序表达式 ViewState["SortExpression"] = e.SortEx原创 2009-03-11 22:03:00 · 1029 阅读 · 1 评论 -
Asp.net中换皮肤
1、建立主题2、在登录成功后,获取当前用户的主题,并保存在Session中; 3、在页面的Page_PreInit事件中写代码,主题从数据库中取出来放在Session变量中。 protected void Page_PreInit(object sender, EventArgs e) { Page.原创 2009-03-12 19:05:00 · 1392 阅读 · 0 评论