好记性不如烂笔头。

C#.NET

.NET一直都很喜欢。
C#.NET

拦截asp.net输出流做处理

   对已经生成了HTML的页面做一些输出到客户端之前的处理 方法的原理是:把Response的输出重定向到自定义的容器内,也就是我们的StringBuilder对象里, 在HTML所有的向页面输出都变成了向StringBuilder输出,然后我们对StringBuilder处理完成之后, 再把Response的输出重定向到原来的页面上,然后再通过Re...

C#.NET

ExecuteNonQuery()返回受影响行数

   在使用ExecuteNonQuery()方法时,如果是执行update,insert或者delete操作,该方法返回操作影响的行数,如果执行失败,返回-1;而如果是执行select或者其它像create之类的操作,则无论成功还是失败都返回-1。 当执行的操作是update,insert,delete或者带update,insert,delete的存储...

C#.NET

maximum request length exceeded

   原因是长传文件过大,默认是4M。 可以按下面修改,修改后允许最大上传文件为100M。asp.net 上传的最大限制为4GB. <httpRuntime executionTimeout="1200" maxRequestLength="102400" useFullyQualifiedRedirectUrl...

C#.NET

@ 在C# 中的用法

   一 字符串中的用法    1. 地球人都知道 C# 中 字符串常量可以以 @ 开头声名,这样的优点是转义序列“不”被处理,按“原样”输出,即我们不需要对转义字符加上 \ (反斜扛),就可以轻松coding。如, Codestring filePath = @"c:\Do...

C#.NET

在字符串中实现换行链接

   string str = "abcd \r\n efgh"; //其实还可以使用System.Environment.NewLine来实现 string str = "abcd" + System.Environment.NewLine + "efgh";

C#.NET

根据GUID创建对象实例

   System.Guid pGuid = new Guid(guid); System.Type ObjectCustorm = Type.GetTypeFromCLSID(pGuid); Object obj = Activator.CreateInstance(ObjectCustorm);