2012年10月15日
摘要: 1.假分页(一次性读取数据,分页浏览)2.利用存储过程分页挖坑,未完待续 阅读全文
posted @ 2012-10-15 00:47 纵欲 阅读(109) 评论(0) 推荐(0) 编辑
2012年8月27日
摘要: 1.jQuery选择器的优势 A.简洁的语法 $("#ID") 代替document.getElementById(),$("tagName")代替documet.getElementByTagName()2.完善的处理机制,使用jQuery获取网页中不存在的元素不会报错.使用jQuery获取的对象判空.if($("#tt").length > 0){ //doSomething}或if($("#tt")[0]){ //doSomething}3.jQuery的选择器分为:基本选择器,层次选择器,过滤选择器和 阅读全文
posted @ 2012-08-27 14:17 纵欲 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1. JQuery的链式操作风格<script type="text/javascript">//等待dom元素加载完毕.$(document).ready(function(){ $(".has_children").click(function(){ $(this).addClass("highlight") //为当前元素增加highlight类 .children("a").show().end() //将子节点的a元素显示出来并重新定位到上次操作的元素 .siblings().removeCl 阅读全文
posted @ 2012-08-27 11:03 纵欲 阅读(153) 评论(0) 推荐(0) 编辑
2012年7月23日
摘要: document.getElementById("<%=txthidden.ClientID%>").value控件ID+ClientID<asp:TextBox ID="txthidden" runat="server" style="display: none"></asp:TextBox>注意,如果用visible设置隐藏, 就访问不到啦. 必须用style="display: none" 阅读全文
posted @ 2012-07-23 23:33 纵欲 阅读(127) 评论(0) 推荐(0) 编辑
2012年3月6日
摘要: 现实生活中某些exe或者dll文件需要依赖其它文件得以正常运行,此时如果把该文件直接拷贝到客户端,然后程序内部用相对路径读取不一定是很好的方案(因为一旦客户删除了这些资源,程序可能出现不可预见的效果)。所以这些文件必须被嵌入exe或者dll中,和发布程序融合为一体。这时,“资源文件”往往是我们的首选。在.NET(C#或者VB.NET)中,我们可以使用两种大的方案创建资源文件:1)直接创建(拷贝一个普通的文件到项目中,设定其BuildAction为"Embeded Resource"即可;此时,当编译整个工程的时候,该文件被当成一种特殊的“资源文件”(本质上是编译器解析成二进 阅读全文
posted @ 2012-03-06 10:54 纵欲 阅读(231) 评论(0) 推荐(0) 编辑
2012年2月25日
摘要: 文章来自 http://lovefly.blog.51cto.com/914912/274505 看到这篇文章的解释 我大概理解了为什么需要用委托了.C#为什么多线程控制winform需要用委托?比如我新起了一个线程A,在A线程里要对winform的list控件里显示数据,我需要用一个委托函数来实现。因为winform是主线程创建的,你用另外一个线程来调用它就可能会出现两个线程同时访问同一个资源的问题,这个时候很容易出现错误,比如A线程改变窗口的颜色为红色,B线程取窗口的颜色,如果这两个线程正好碰到一起,可能A略先于B,那么就是B取出来的红色,如果略后于那么就是原来的颜色,而这和CPU的繁忙度 阅读全文
posted @ 2012-02-25 21:41 纵欲 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 本代码来自 http://apps.hi.baidu.com/share/detail/5571960这段代码在我看来,只是通过定义一个线程.去改变一个文本框的值.实际上还只是做了一件事情而已. 并不是我要做的那种一边后台上传文件, 一边界面上的进度条还在滚动的效果.using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Wind 阅读全文
posted @ 2012-02-25 21:38 纵欲 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 以下资料来自红皮书的摘录,以及网络的查询。本笔记最终是为了完成c# winform程序的进度条更新功能。C#高级编程 线程一章 有用的资料摘录一 异步委托 创建线程的一种简单方式是定义一个委托,异步调用它。委托是方法的类型安全的引用。演示委托的异步特性,例子:static int TakesAWhile(int data, int ms){ Console.WriteLine("TakesAWhile started"); Thread.Sleep(ms); Console.WriteLine("TakesAWhile completed"); r... 阅读全文
posted @ 2012-02-25 14:37 纵欲 阅读(315) 评论(0) 推荐(0) 编辑