摘要: Linq的出现,使数据集的处理显得愈来愈简便。很多时候对于本地数据集的处理,脑海中的第一反应,即尝试使用Linq来实现。诸如DataTable的innerJoin以及leftJoin等操作,很多时候我们一接到类似的需求,立马便动手,诸如以下demo:一、InnerJoin 1 ... 阅读全文
posted @ 2014-06-08 15:23 学海无涯44 阅读(1848) 评论(0) 推荐(0) 编辑

2012年11月1日

摘要: 一、通过对窗体和控件使用双缓冲来减少图形闪烁(当绘制图片时出现闪烁时,使用双缓冲)对于大多数应用程序,.NET Framework 提供的默认双缓冲将提供最佳效果。默认情况下,标准 Windows 窗体控件是双缓冲的。可以通过两种方法对窗体和所创作的控件启用默认双缓冲。一种方法是将 DoubleBuffered 属性设置为 true,另一种方法是通过调用 SetStyle 方法将 OptimizedDoubleBuffer 标志设置为 true。两种方法都将为窗体或控件启用默认双缓冲并提供无闪烁的图形呈现。建议仅对已为其编写所有呈现代码的自定义控件调用 SetStyle 方法。在构造函数里加上 阅读全文
posted @ 2012-11-01 17:30 学海无涯44 阅读(1166) 评论(0) 推荐(1) 编辑

2012年7月19日

摘要: ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地 初始化控件,使用视图状态数据填充控件属性以及运行所有控件行为逻辑。(控件的生命周期基于页的生命周期,但是页引发的控件事件比单独的 ASP.NET 页中可用的事件多。)常规页生命周期阶段一般来说,页要经历下表概述的各个阶段。除了页生命周期阶段以外,还有在请求前后出现的应用程序阶段,但是这些阶段并 阅读全文
posted @ 2012-07-19 18:15 学海无涯44 阅读(246) 评论(0) 推荐(0) 编辑

2012年7月10日

摘要: (1)response:主要用于服务器端向客户端发送数据,其中可以利用Response.Write直接向客户发送信息,也可以利用response.Redirect进行重新定位客户端到另一个URL上去,当然也可以利用Response.Cookies来设置Cookies的值。使用格式:response.write(变量)'向客户端发送数据response.redirect "网页名" '指引用户端浏览器到新的页面response.end'停止处理任何ASP文件,并把已处理部分的结果送出response.clear'清除存放在服务器缓冲区的所有数据 阅读全文
posted @ 2012-07-10 20:46 学海无涯44 阅读(215) 评论(0) 推荐(0) 编辑

导航