摘要:摘要:本人用ASP.NET MVC开发网站已经有半年的时间了(半年的web开发经验,之前没有做过web开发,呵呵),项目中摸爬滚打,多少也积累了一些经验。写出来,一是自己的总结,二是各位大拿给提提意见。1、关于页面中有多个Submit按钮的实现。 如果您的view要显示一些列表,那么对应的URL可能是这样:/Product/List,view的名字就是List,如果您对应的Action名称也使用List,显然不是很明智,因为这个Action使用一个动词的形式更好,比如:GetList,那么您就需要用到ActionNameAttribute,对于的Action写成这样[ActionName(&q
阅读全文
02 2011 档案
摘要:这是在项目中使用的生成Excel的一个方法(其实是我在网上收集),用了半年时间,并未出现异常情况。近日当我再次使用该方法生成Excel的时候出现了问题,先看一下方法(其中略去了一些判断和扩展):生成Excel老代码到这个时候我想应该有朋友能看出来问题所在了。这个方法生成Excel数据量不大的时候不会出现问题,当数据量变大之后问题就出来了。因为方法里面定义了一个string类型的变量,将需要填充到Excel的内容叠加。对于string类型的数据使用+=操作相当于使用string.Concat方法连接字符串。每当进行一次+=操作的时候就会生成一个新字符串。必然会开辟一块内存,这样的操作一多就会把内
阅读全文