摘要: 首先,这么用是不好的。最好用ashx,但也难免遇到这种需求。开发过这么一个系统,每天访问量最多100,web服务器压力很小,完全大马拉小车,主要压力都在数据库服务器上,要做大量的统计。所以页面直接全上服务器控件搞定。用到ajax的时候也懒得再写个ashx了,直接aspx里写了。下面是例子: 前... 阅读全文
posted @ 2014-08-04 16:29 David Huang 阅读(4710) 评论(2) 推荐(2) 编辑
摘要: 矩阵小计:字段要加sum()小计行颜色:=iif(InScope("matrix2_RowGroup1"),"Transparent","LightGrey") 阅读全文
posted @ 2014-07-31 10:42 David Huang 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 弹出窗口,加载页面。弹出窗口初始位置为居中。可在关闭窗口时,回调主页面按钮。要求jquery。效果演示首先,演示主窗口两个按钮作用。然后,演示关闭弹出窗口时,调用主窗口的两个按钮。(点我下载示例代码)主要代码(时间仓促,没加注释,不过代码很简单,就是创建几个元素拼在一起,每个元素都用var=标明... 阅读全文
posted @ 2014-07-27 23:48 David Huang 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 这个事件不会主动postback,需要手动写javascript触发。对网上找到的方法做了些改进,增加UpdatePanel,以免页面不停的刷。这里就不考虑性能神马的了,因为既然项目已经允许选择使用TreeView服务器控件了,也就不要在乎多一个UpdatePanel了。前台页面 1 2 3... 阅读全文
posted @ 2014-07-20 20:47 David Huang 阅读(4045) 评论(0) 推荐(0) 编辑
摘要: readonlyMSDN定义:readonly 关键字是可以在字段上使用的修饰符。当字段声明包括 readonly 修饰符时,该声明引入的字段赋值只能作为声明的一部分出现,或者出现在同一类的构造函数中。readonly修饰的字段只能在两个地方对其赋值,第一个是初始化字段的时候,第二个是构造函数中。 ... 阅读全文
posted @ 2014-07-20 17:40 David Huang 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 把项目从桌面挪到E盘工作文件夹,用VS进行调试的时候,提示“没有可用于当前位置的源代码”,只能显示反汇编信息。度了一下,找到几个解决办法:工具->选项->调试->常规,取消“要求源文件与原始版本完全匹配”。(这个治标不治本)解决方案->属性->通用属性->调试源文件,在“不查找这些源文件”中删除... 阅读全文
posted @ 2014-07-16 11:16 David Huang 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: 利用扩展方法,实现参数验证。扩展方法三要素:静态类静态方法this关键字 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Thre... 阅读全文
posted @ 2014-06-09 21:56 David Huang 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; ... 阅读全文
posted @ 2014-05-23 15:07 David Huang 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 结果: 阅读全文
posted @ 2014-05-23 12:04 David Huang 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 这里用.config举例,其他类型文件同理。设置MIME点击右侧添加,文件扩展名填写.config,MIME类型填写application/octet-stream。或者添加.*,将所有未列出的文件类型,设置为application/octet-stream形式。请求筛选打开请求筛选,找到.co... 阅读全文
posted @ 2013-12-06 14:24 David Huang 阅读(701) 评论(0) 推荐(0) 编辑