随笔分类 - ASP.NET
学习,交流
摘要:
获取汉字拼音首字母最简单的方法,比前面两篇代码简洁很多
(按汉字首字母排序,支持繁简体(sql语句))讲到如何用SQL语句实现
(C#获取汉字首字母)讲到用C#来实现,建立了一个数组,存放了按汉字笔画顺序排列的汉字首字母,然后将用字符的Unicode编码作索引,到数组中取首字母
阅读全文
摘要:上传一张很大的图片,有时候需要以缩略图显示(比如上传头像),强制控制大图片的宽和高随然可以,但这样非常浪费资源.所以我建议大家在图片量比较大,而且需要缩略图显示的,最好是另外生成缩略图. 我这里写了一段生成高质量缩略图的方法,供大家参考,可以直接使用.private void ThumbnailImage(string oldImagePath, string newImagePath, int newWidth, int newHeight){string originalFilename = oldImagePath;//生成的高质量图片名称string strGoodFile = new
阅读全文
摘要:其根源也是由于iframe跨站点cookie被阻导致session失效。但是当时因为两个站点都是自有的服务器,因此通过设置了相同的父域名解决了此问题,所以后来也就没有深入研究此问题。 目前在开发新功能时,又一次遇到了此问题,但是如果仍旧通过更改域名的方式来解决的话,设计上可能就会非常麻烦。于是不得已彻底翻了一下资料,初步研究结果如下:问题根源: IE6/IE7支持的P3P(Platform for Privacy Preferences Project (P3P) specification)协议默认阻止第三方无隐私安全声明的cookie,Firefox目前还不支持P3P安全特性,firef.
阅读全文
摘要:一般情况下,Response.Redirect 方法是在服务器端进行转向,因此,除非使用 Response.Write("<script>window.location='http://dotnet.aspx.cc';</script>") 方法外,是不能在新窗口打开所指定的 URL 地址的。但是,如果仔细分析一下,如果设置 form 元素的 target 属性,还是有办法打开新窗口的。下面就是可以采用的两种方法。方法一:在服务器端设置 target 属性,这个方法也非常适用于客户端不支持脚本的情况。代码如下:<%@ Page
阅读全文
摘要:1.执行:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pc "hnlaw" -exp 其中"hnlaw"为密钥名称2.添加web.config节点在web.config的<configuration></configuration>之间添加:<configProtectedData><providers><add keyContainerName="hnlaw" useMachineContainer=&
阅读全文
摘要:在.Net2.0中,SQLClient命名空间下增加了SqlBulkCopy类.利用SqlBulkCopy类快速写入大批量数据,针对SQL Server的优化,可以写入DataRow数据,DataTable,DataReader;使用 SqlBulkCopy 类可以执行下列操作:1.WriteToServer(DataTable)写入数据表2.WriteToServer(DataRow[])批次写入数据行3.WriteToServer(DataTable,DataRowState)按行状态写入数据库表4.WriteToServer(IDataReader)写入DataReader对象例:str
阅读全文
摘要:把握需求
尽可能多地去了解需求挖掘需求,对于不懂的业务知识花时间去学习,这在开发阶段会避免你做错事,给你节省很多宝贵的时间。
了解整体架构
或许你并不是架构师也不是项目经理,而只是一个coder,你的工作仅仅是去实现系统中某个模块的功能,但我也建议你尽可能地去了解系统的整体架构,了解其它人都在做些什么。
阅读全文
摘要:表单提交中get和post方式的区别归纳如下几点:
1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
阅读全文
摘要:内存不足。
异常详细信息: System.OutOfMemoryException: 内存不足。
源错误:? System.Drawing.Image myimg=System.Drawing.Image.FromFile(file.FullName);
原来是打开了不是图像的文件而引发的异常:
MSDN:如果文件没有有效的图像格式,或者如果 GDI+ 不支持文件的像素格式,则此方法将引发 OutOfMemoryException 异常。
阅读全文
摘要:分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误信息: 基类包括字段“Top2_1”,但其类型(top2)与控件(ASP.top2_ascx)的类型不兼容。
源错误:
阅读全文
摘要:1、Response.Redirect():
Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代
码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。
阅读全文
摘要:string是c#中的类,String是.net Framework的类(在c# IDE中不会显示蓝色)
c# string映射为.net Framework的String
阅读全文
摘要:首先要引用 System.Management.dll
命名空间: using System.Management;
阅读全文
摘要:在这首页新闻发布,会涉及到一些Flash与aspx文件之间接收和发送变量的基本原理。是动态Flash的基础。
1、首先是在"图层1"(命名为"框架")上打好首页的新闻公布的框,这个是Flash的基础,我就不展开了,只要是框的样子便可。2、然后,新建"图层2"(命名为"变量框")添加两个用来显示内容的动态文本。变量名分别设为news和time。一个用来显示新闻的内容,一个用来显示发布的时间。
阅读全文
摘要:这个异常相信许多的朋友都遇到过,我也经常遇到, 都是编码时大意,没有关闭连接,简单处理就OK之~~
但今天同样的问题,把我郁闷坏了,整个网站操作数据库的地方都报这个错误,出现的频率很高,刷新一下就好了,使得网站不能正常运行。
阅读全文
摘要: 今天公司要求做一个在网站上上传图片自动加水印的东东~~~~
但是做好后,在本地测试一切正常,在服务器上测试,就报"GDI+ 中发生一般性错误",偶尔"file not find".....
阅读全文

浙公网安备 33010602011771号