随笔 - 394  文章 - 0  评论 - 946  阅读 - 143万 
09 2010 档案
在asp.net利用jquery实现多文件上传
摘要:具体方式是:首先需要有jquery.js 其次要有jquery.MultiFile.js这两个文件然后前台代码如下:[代码]后台代码如下:[代码] 阅读全文
posted @ 2010-09-30 10:51 程序诗人 阅读(2592) 评论(0) 推荐(0) 编辑
C#的委托事件在winform窗体中实现传值备忘
摘要:用一个例子来说明吧,这样比较好明白一些。就是打开主窗体,datagridview加载了一些数据,然后我们在打开的子窗体中,输入一些条件,让主窗体中的数据随着加载的条件来动态实现加载数据。这就需要涉及到从子窗体传值到主窗体,然后筛选数据,最后绑定。其中,个人认为,最为高效的方法就是利用委托事件来实现。我们可以先看看子窗体的代码:[代码]可以很明显的看到,子窗体中有一个全局的委托,然后申明了一个Sea... 阅读全文
posted @ 2010-09-26 19:36 程序诗人 阅读(4009) 评论(3) 推荐(1) 编辑
温故而知新:WinForm/Silverlight多线程编程中如何更新UI控件的值
摘要:单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:[代码]运行时,会报出一个无情的错误:线程间操作无效: 从不是创建控件“textBox1”的线程访问它。究其原因,winform中的UI控件不是线程安全的,如果可以随意在任何线程中改变其... 阅读全文
posted @ 2010-09-26 08:52 程序诗人 阅读(320) 评论(0) 推荐(0) 编辑
C#如何实现从内存中加载程序集
摘要:首先,为了动态的在内存中装载程序或程序集,我们以文件流的方式读取二进制文件,并将其以字节的形式保存在数组中,代码如下://动态加载插件StringpluginFilePath =Path.GetDirectoryName(Application.ExecutablePath) +"\\plugins\\PluginLibrary.dll";FileStreamfs =newFileStream(p... 阅读全文
posted @ 2010-09-13 16:08 程序诗人 阅读(919) 评论(1) 推荐(0) 编辑
JQuery最佳实践:JQuery自定义事件的应用
摘要:本文主要介绍JQuery框架里面支持的自定义事件模型,通过实例说明什么时候可以利用事件模型进行面向对象的JS编程,以及利用“带命名空间的事件处理函数”来避免unbind时影响别的事件订阅。知识要点:1,自定义事件custom events及事件的订阅2,trigger、bind、unbind方法的使用3,带命名空间的自定义事件将下面内容粘贴至txt文档后再直接粘贴至fire... 阅读全文
posted @ 2010-09-13 09:38 程序诗人 阅读(985) 评论(0) 推荐(0) 编辑
ASP.NET中大结果集的分页
摘要:译者:Tony Qu下载:PagingTest Solution (C#) - 55.8 KbPaging_Procedures SQL script - 2.48 KbPaging_LargeTable SQL script - 0.6 Kb介绍在Web应用程序中,对一个大数据库结果集进行分页已经是一个家喻户晓的问题了。简单的说,你不希望所有的查询数据显示在一个单独的页面中,所以带有分页的显示才... 阅读全文
posted @ 2010-09-13 09:26 程序诗人 阅读(485) 评论(0) 推荐(0) 编辑
asp.net通过oracle游标得到数据集
摘要:首先,建立oracle下面的存储过程,如下所示:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--CREATEORREPLACEPROCEDUREP_SZ(typeINVARCHAR2,titleINVARCHAR2,p_OutCursoroutS... 阅读全文
posted @ 2010-09-10 13:26 程序诗人 阅读(820) 评论(1) 推荐(0) 编辑
比较实用的Tab标签
摘要:兼容opera,chorme,ie,但是在firefox下面有些许缺憾。见图:代码如下:[代码] 阅读全文
posted @ 2010-09-10 11:34 程序诗人 阅读(403) 评论(0) 推荐(0) 编辑
GirdView实现折叠式效果
摘要:本GridView参考国外的一篇文章而来,并在原来的基础上面加以改进而成,先看图:但是有个非常不爽的地方,就是GridView要进行回发操作,所以,点击或者展开折叠节点,都会进行数据的回发。实现的原理是这样的,首先看一下绑定到GridView的datatable数据表格:可以看到本数据集的构造方式,即parentID下面保存的都是父ID的节点,而ChildID为空;但是当某行数据为子类时,父类的P... 阅读全文
posted @ 2010-09-10 11:13 程序诗人 阅读(3903) 评论(2) 推荐(2) 编辑
ASP.NET 请求处理流程【转】
摘要:HTTP处理流程图以上流程的一些概念解释:1.http.sys是一个位于Win2003和WinXP SP2中的操作系统核心组件,能够让任何应用程序通过它提供的接口,以http协议进行信息通讯。  温馨提示:如果用户不慎删除了该驱动文件,不用担心,该驱动会在下次系统启动时重建。是一个删不掉的系统核心组件!实用程序结束该驱动,该驱动也会马上重新创建(只有粉碎文件才不能马上重建,但粉碎后,下次启动会重建... 阅读全文
posted @ 2010-09-02 09:26 程序诗人 阅读(195) 评论(0) 推荐(0) 编辑
asp.net MVC出错解决
摘要:今天在运行一个asp.net MVC项目的时候,提示如下的错误:[代码]初看之下还以为是'FZPT.Controllers.BlogController'中缺少无参构造函数了呢,结果加上去也是不能够现实的。最后,通过修改webconfig中的数据库连接字串,才得以运行起来。看来,这提示有时候还是会误导人的,呵呵·~~~ 阅读全文
posted @ 2010-09-01 14:47 程序诗人 阅读(331) 评论(0) 推荐(0) 编辑
从线程池看《操作系统》专业课的作用【转自杨中科学生大本营】
摘要:.Net内置的ThreadPool类大大方便了多线程程序的开发,.Net程序员不用像Java程序员那样自己去写线程池或者找别人写好的线程池了。不过ThreadPool也有用起来不方便的地方,因为ThreadPool是一个进程内的单一线程池,无法构建单一的线程池,由于所在的线程中可能有其他地方向ThreadPool中添加任务,因此ThreadPool没有提供一个“放进去的所有任务执行完毕... 阅读全文
posted @ 2010-09-01 13:56 程序诗人 阅读(301) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示