随笔分类 - ASP.NET
ASP.NET中解决跨子域的Session共享
摘要:原文地址:http://www.itivy.com/ivy/archive/2011/4/24/634392360221984930.html新建一个类库项目,添加以下类:usingSystem.Web;usingSystem;usingSystem.Configuration;usingSystem.Diagnostics;usingSystem.Reflection;usingSystem.Web.SessionState;namespaceWebLibrary{publicclassCrossDomainCookie:IHttpModule{privatestringm_RootDoma
阅读全文
去除Visual Studio .NET工程同SourceSafe的关联
摘要:步骤: 1. 关闭工程。 2. 将工程文件夹及文件的只读属性去掉。 3. 删除工程文件夹下的下列文件: (1)Source Code Control File(后缀名为.scc) 通常:mssccprj.scc,vssver.scc (2)Visual Studio Source Control Project Metadata File(后缀名为.vspscc) 通常:ProjectName.v...
阅读全文
工欲善其事,必先利其器——图文并茂详解VisualStudio使用技巧
摘要:(一)http://www.cnblogs.com/qqflying/archive/2008/11/19/1336094.html(二)http://www.cnblogs.com/qqflying/archive/2008/11/24/1337489.html
阅读全文
DataGrid内容导出Excel文件(C#)
摘要:今天朋友问我有没有做过将多个DataGrid中的内容导出到一个Excel文件中,每个DataGrid放在一个Sheet中,在此之前,我只用JS导出过Excel文件,没有用Excel组件做过,正好今天比较空闲,就从网上查了资料(http://www.wsoft.net/Index/Catalog53/225.aspx),写得非常详细,就直接拿来用了 只是有一点儿不太符合要求,需求是“多个...
阅读全文
用反射方法使用户控件动态调用父页面的方法
摘要:下面演示了用户控件调用父页面SetLaeble方法。父页面类型用反射的方法获取,这避免了不同页面调用同样时,需要类型转换的问题(不用写很多case了:))。当然还有一种方法是父页面去实现一个接口,即去实现SetLabel方法,uc把this.Page转成这个接口就可以了。用户控件:using System.Reflection;private void Button1_Click(object s...
阅读全文
VS2005 AJAX中文乱码解决方案
摘要:在使用vs2005 ajax时,遇到一个令人郁闷的事情。 在web.config文件中增加: ,在提交form表单到服务器,获取form信息内容出现了中文乱码,然后改为:,form表单中文正常了,而js文件中的中文出现乱码,于是又重新把字符集改为gb2312,并且从网上找到了对于提交信息中文乱码的解决方法,在页面中添加如下代码: using System.Collections.Specializ...
阅读全文
iframe跨站点cookie被阻导致session失效
摘要:在要嵌入的内容中(iframe指向的站点)输出P3P的主机头声明,步骤如下: 1.打开IIS管理器 inetmgr 2.选择被嵌入iframe源站点或者目录,右键点击打开属性框 3.切换到HTTP头 4.添加 5.自定义HTTP头名: P3P 6.自定义HTTP头值: CP="CAO PSA OUR" 7.关闭属性框退出,即刻生效 原文:http://blog.csdn.net/greatbag...
阅读全文
C#正则表达式小结
摘要:转的,http://www.cnblogs.com/maxianghui/archive/2006/05/11/397747.html 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位...
阅读全文
在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
摘要:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误信息: 访问被拒绝:“[某程序集名]”。碰到这种错误后,就去喝杯茶,吃个包,等几分钟后回来再访问,就一切完好。也是这个原因,我一直没有深究报错的起因。今天做一个项目的时候,又碰到这个报错,于是到csdn狠找了一番答案,终于明白是怎么一回事了——windows的索引服务对asp.net的临时目...
阅读全文
ASP.NET 验证控件安全隐患
摘要:本文就是给过分相信,ms Asp.Net 验证控件的,和 js 验证的朋友的一个忠告!请不要用本方法去黑人。
Asp.Net 的全部客户端验证控制都是放在一个:
%SystemDrive%\Inetpub\wwwroot\Aspnet_client\system_web\1_1_4322
目录下的叫 WebUIValidation.js 的js 里最后的 11_1_4322目录是版本号不同的 .Net 环境这个也不同.
IE 下载文件的机制是 , 如果服务器文件没有改变就不会重新下载,也就是说如果在缓存通过某种方法修改文件而且大小没有改变的话就可以破解开 js 文件的客户端限制,应为Asp.Net 的这个 WebUIValidation.js 是不会经常更新的(根本就不更新)
阅读全文
远程无法连接win2003的mssql2000服务器
摘要:我的mssql2000服务器是win2003系统,使用ado.net远程连接服务器时,无法建立连接,最后发现是win2003防火墙的问题,把防火墙的例外项中添加上1433端口,问题解决。老是遇到这种弱智的问题,汗。。。
阅读全文
刷新项目失败。无法从服务器中检索文件夹信息。
摘要:今天用VS2003打开项目文件时,出现如下错误提示:刷新项目失败。无法从服务器中检索文件夹信息。从网上查了一下,用下面的方法解决了问题:
原因是由于缓冲造成的。
可以直接删除 Documents and Settings下对应用户的文件夹下的VSWebCache的文件夹中对应的项目目录即可。
原文地址:
阅读全文
asp.net如何生成图片验证码
摘要:新建一个页面image.aspx,添加命名空间:
阅读全文
浙公网安备 33010602011771号