验证日期的正则表达式加入闰年的判断以及思路分析
摘要: 今天用到了一个要验证日期格式的正则表达式,寻找了很多都没有找到好用的。
偶然发现这个思路分析,做的相当精确。有兴趣的就进来看一下详细。。。
阅读全文
.net 实现多文件上传
摘要: 今天用到了同时上传多个文件,自己写了段代码来实现这个功能。可以在其中限制文件大小,上传格式。但是没有做数量的限制。估计传多了也自然会失败吧。具体ContentType里对应的值,请参考我的另一篇文章 http://www.cnblogs.com/mgod/archive/2007/04/24/725200.html
.CS的代码如下
阅读全文
ContentType的一些值
摘要: string extension;
extension = extension.ToUpper();
string contentType;
if(extension == "*")
contentType = "application/octet-stream";
else if(extension == "323")
contentType = "text/h323";
else if(extension == "ACX")
contentType = "application/internet-property-stream";
else if(extension == "AI")
contentType = "application/postscript";
else if(extension == "AIF")
contentType = "audio/x-aiff";
else if(extension == "AIFC")
阅读全文
Loading页的实现代码
摘要: 用了几种Loading页的代码,还是算这个好用了。真的佩服牛人们的思想。有的说用DIV来实现遮盖后面的东西,当FORM加载完后,执行CLOSE()d的JS函数。我试验了几次,效果不是那么好。也主要是由于我吧东西都放在我本地,感觉不到速度的差异吧。下面我给出我用到的那段代码,如果朋友需要的话,就拿去用吧!
阅读全文
ASP.NET URL重写实现IHttpHandler接口
摘要: 以前用url重写时是用的ms urlrewriter,用了以后发现了很多不足,自定义功能太弱,而且随着重写规则的增加,web.config可能会越来越大,实际上,url重写就是实现IHttpHandler接口.
整个流程分二步走:
1、用一个xml文件来存储重写规则,其中这些规则是一些简单的正则表达式
2、实现IHttpHandler接口
阅读全文
LINUX下运行ASP.NET 2.0 (离跨平台不远啦!)
摘要: 之前看过的一篇在LINUX上架构.NET的文章,心想.NET这不也能跨平台吗?~!
阅读全文
常用的正则表达式
摘要: \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个后向引用、或一个八进制转义符。
^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的Multiline 属性,^ 也匹配 ’\n’ 或 ’\r’ 之后的位置。
$ 匹配输入字符串的结束位置。如果设置了 RegExp 对象的Multiline 属性,$ 也匹配 ’\n’ 或 ’\r’ 之前的位置。
* 匹配前面的子表达式零次或多次。
+ 匹配前面的子表达式一次或多次。+ 等价于 {1,}。
? 匹配前面的子表达式零次或一次。? 等价于 {0,1}。
{n} n 是一个非负整数,匹配确定的n 次。
{n,} n 是一个非负整数,至少匹配n 次。
{n,m} m 和 n 均为非负整数,其中n <= m。最少匹配 n 次且最多匹配 m 次。在逗号和两个数之间不能有空格。
? 当该字符紧跟在任何一个其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面
阅读全文
数据库各种类型说明
摘要: 近来在做数据库设计,有时候真弄不清SQL2000里的数据类型。
(1)char、varchar、text和nchar、nvarchar、ntext
char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。
阅读全文
MgodBlog开发日志 已提供下载 (2007年4月28日)
摘要: 暗中酝酿的ASP.NET 2.0+ASP.NET AJAX的多用户BLOG。
这里记录着开发的艰辛历程....
阅读全文
FreeTextBox中的ImageGallery汉化无错版
摘要: 网上的牛人翻译的FreeTextBox中的ImageGallery汉化无错版,覆盖掉ImageGallery提供的那个文件就行了
阅读全文
FreeTextBox使用详解
摘要: 在做BLOG的时候用到了一个发表文章时的控件,无意中找到了FREETEXTBOX。很多的功能啊,不过我更想要博客园的这个。哈哈~~
下面是大虾们做的一些功能介绍:
版本: FreeTextBox 3.1.1 ASP.NET1.1
1.下载 FreeTextBox 3.1.1 (released 2005/11/08)
http://www.freetextbox.com/downloads.aspx
2. 安装
FreeTextBox 3.0以上版本均支持内部模式,即图片资源和javascript都集成在dll中,
本文仅探讨内部模式(Internal Resources).
1) 把FTBv3-1-1\Framework-1.1\FreetextBox.dll拷入bin目录.
2) 在项目中添加FreetextBox.dll的dll引用
3) Web.config加入如下代码
阅读全文
AJAX固顶层浮动控件AlwaysVisibleControlExtender的使用
摘要: 这个控件可以使用二维数组来表示控件所显示在浏览器里的各个位置
00 | 01 | 02
-------------
10 | 11 | 12
-------------
20 | 21 | 22
这个就代表了控件的各个位置,依靠控件的.HorizontalSide和.VerticalSide的属性来表示水平和垂直位置。
我使用了一个DropDownList来控制位置,在SelectedIndexChanged事件里是这么写的
阅读全文
【转载 回头再说 坚强2002】细数Ajax Control Toolkit 34个服务器端控件
摘要: 这篇文章对ASP.NET AJAX的34个控件做了最新的阐述以及功能的介绍,很值得一看的文章!
阅读全文
AJAX折叠控件Accordion
摘要: 从今天开始,会进入ASP.NET AJAX的学习中,刚刚学习了第一个控件,列举了一下他常用的属性
FadeTransitions是否允许过渡效果
FramesPerSecond 延迟时间
TransitionDuration 过渡持续时间
AutoSize 面板如果超过填充的内容,则会出现滚动条阅读全文
AJAX 基础,简单的实例:计算器
摘要: AJAX 组成
1.表示 XHTML+CSS
2.动态显示和交互 DOM
3.数据交互和操作 XML、XSLT
4.异步数据获取 XMLHttpRequest
5.绑定和处理数据 JavaScript
----------------------------------------
XMLHttpRequest 对象
Number readyState 4
属 Function onreadystatechange
string responseText
XMLDocument responseXML
性 Number status 200
string statusText OK
void open(string,string,boolean)
1.GET,POST,HEAD,PUT,DELETE
阅读全文
让数据分页显示
摘要: 这两个类比较有用,先摘下来存一下
封装数据绑定控件(如 DataGrid、GridView、DetailsView 和 FormView)的与分页相关的属性,以允许该控件执行分页操作。无法继承此类。
阅读全文