label自动换行代码
摘要:如何防止页面的输入表格,被用户一次性在一行输入很长的字符而造成页面难行,其实很简单,可以用 CSS的换行属性强制换行就可以了,如下
阅读全文
验证日期的正则表达式加入闰年的判断以及思路分析
摘要:今天用到了一个要验证日期格式的正则表达式,寻找了很多都没有找到好用的。
偶然发现这个思路分析,做的相当精确。有兴趣的就进来看一下详细。。。
阅读全文
AJAX问题:如果SESSION丢失,会直接报错。
摘要:由于AJAX采用异步无刷新与数据交互。那么如果整个网站是采用SESSION来获得登录的用户。那么如果SESSION超时的话,再进行网站的操作。如果是在普通进行回发的时候,那么可以验证后重新跳转到登录页,但是AJAX是不会回发的,就直接报错了。这个是不是就是个不能解决的问题?总不能在每次操作的时候都去判断SESSION是否存在吧? 希望有人帮我解答一下这个问题。或者有人遇到相同的问题,来讨论...
阅读全文
.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函数。我试验了几次,效果不是那么好。也主要是由于我吧东西都放在我本地,感觉不到速度的差异吧。下面我给出我用到的那段代码,如果朋友需要的话,就拿去用吧!
阅读全文
分析器错误信息: 未能加载文件或程序集的错误。
摘要:昨天吧程序放到服务器上后,出现这个错误。分析器错误信息: 未能加载文件或程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。 我相信很多朋友也有会出现跟我一样的错误吧。网上有人说吧 System.Web.Extens...
阅读全文
ASP.NET URL重写实现IHttpHandler接口
摘要:以前用url重写时是用的ms urlrewriter,用了以后发现了很多不足,自定义功能太弱,而且随着重写规则的增加,web.config可能会越来越大,实际上,url重写就是实现IHttpHandler接口.
整个流程分二步走:
1、用一个xml文件来存储重写规则,其中这些规则是一些简单的正则表达式
2、实现IHttpHandler接口
阅读全文
解决win2003里IIS运行ASP时出现请求资源在使用中的问题
摘要:regsvr32 jscript.dll (命令功能:修复Java动态链接库)regsvr32 vbscript.dll (命令功能:修复VB动态链接库) 重新修复一下就行了
阅读全文
js实现页面跳转的几种方式
摘要:第一种: 第二种: 第三种: 第四种: 第五种: ============带倒计时的=======================function times() {for (i=4;i>0;i++) {setTimeout('relink()',1000);//1秒后执行}}function relink() { window.sarea.innerText = i;//在特定的位置插入秒数...
阅读全文
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
? 当该字符紧跟在任何一个其他限制符 (*, +, ?, {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加入如下代码
config
阅读全文
明天做手术
摘要:有点小毛病,先天性的。为自己祈祷一下,希望不会太难受!
阅读全文
AJAX自动完成显示控件AutoComplete的使用
摘要:这个控件很好用,AutoComplete控件是对Asp.net文本框控件的扩展,当用户词汇前面的字母时以弹出区域的形式给出备选词。这个功能的完成依赖于特定的Web Service。 我很想将他与数据库结合起来,如果所输入的值跟数据库的某字段某个值类似的话,就可以自动完成了,可以使用LIKE语句。但是这个功能却怎么也实现不了,我还是太笨了。。。Web Service的代码: us...
阅读全文
验证控件的使用
摘要:验证控件的显示方式: 首先要注意一下动态和静态,也就是验证控件的Display属性,如果为静态static的话,则在页面显示时,首先先占用了空间,如果为动态Dynamic的话,则只会在显示的时候占用空间 验证类型 使用的控件 说明 ...
阅读全文
AJAX固顶层浮动控件AlwaysVisibleControlExtender的使用
摘要:这个控件可以使用二维数组来表示控件所显示在浏览器里的各个位置
00 | 01 | 02
-------------
10 | 11 | 12
-------------
20 | 21 | 22
这个就代表了控件的各个位置,依靠控件的.HorizontalSide和.VerticalSide的属性来表示水平和垂直位置。
我使用了一个DropDownList来控制位置,在SelectedIndexChanged事件里是这么写的
阅读全文
GridView里的一点小功能:截取多余字符、改变鼠标经过行的样式
摘要:将GRIDVIEW里多余的字符截取只需要将选定的列改变为模板列,再编辑模板后,在DataBindings里,将比如Bind("concent")这样的改为 (Eval("concent")).ToString().SubString(0,5)Eval和Bind的区别就是,一个为单向绑定,一个为双向绑定;一个在点编辑后不会出现,一个会出现 protected void GridView1_R...
阅读全文
【转载 回头再说 坚强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)的与分页相关的属性,以允许该控件执行分页操作。无法继承此类。
阅读全文