![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ASP.NET 3.5
文章平均质量分 80
goto_jhq
http://blog.fashion-century.com/
展开
-
关于ASP.NET下,JQuery+AJAX使用JSON返回数据的总结
昨天第一次开始使用JQuery框架,并用其AJAX方法练习了一个最简单的例子。下班前想使用一下JSON来传输数据。在网上查找资料后,整理如下: ASP.NET 3.5已支持JSON了,在其扩展中System.Web.Extensions.dll。 using System.Web.Script.Serialization;首先引用该命名空间!该命名空间内的S原创 2009-10-17 10:07:00 · 2890 阅读 · 2 评论 -
关于AJAX 3.5 Toolkit 里的CalendarExtender被原先的层遮盖的解决方法
今天用CalendarExtender来实现选择日期的功能!突然发现点击过一次之后,再次点击弹出的选择日期框会被下面的DIV层遮住而无法实现日期的选取。仔细浏览了一下CalendarExtender,发现有个CssClass属性。于是单独写了套CSS将z-index设的大一点,但是完全没有效果。 此时如果用Firefox的firebug插件看下源码的话会发现两者的z-原创 2009-12-25 15:03:00 · 548 阅读 · 1 评论 -
C#读取Excel文件两招搞定
C#读取Excel文件方法一:直接读取(这种直接读取单元格的方法释放很重要)Excel.Application excel=null; Excel.Workbooks wbs=null; Excel.Workbook wb=null; Excel.Worksheet ws=null; Excel.Range r转载 2009-12-15 16:26:00 · 596 阅读 · 0 评论 -
该如何决定何时使用托管线程池?
转载出处:http://www.tz8.net/post/74.html ThreadPool 类为应用程序提供一个由系统管理的辅助线程池,从而使您可以集中精力于应用程序任务而不是线程管理。如果您具有需要后台处理的短期任务,则托管线程池是可以利用多个线程的便捷方式。 注意:对于与用户界面交互的后台任务,.NET Framework 2.0 版还提供了 BackgroundW转载 2009-12-16 13:11:00 · 403 阅读 · 0 评论 -
JQuery实现简单的带遮罩层的弹出框
最近一直在看JQuery,感觉确实非常的强大,今天试着用JQuery实现了一个非常简单的带遮罩层的弹出框。JS代码如下: $(document).ready(function(){ $(#ClientShowBox).click(function(){ var title="提示"; var content="这里是内容,这里是显示内容的!";原创 2009-11-27 16:07:00 · 5555 阅读 · 1 评论 -
Visual Studio 2008快捷键大全
(原帖地址:http://hi.baidu.com/crp8/blog/item/1617262ad20b543c5343c1c7.html) Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全转载 2009-11-26 14:34:00 · 289 阅读 · 0 评论 -
在C#中使用代理的方式触发事件
事件(event)是一个非常重要的概念,我们的程序时刻都在触发和接收着各种事件:鼠标点击事件,键盘事件,以及处理操作系统的各种事件。所谓事件就是由某个对象发出的消息。比如用户按下了某个按钮,某个文件发生了改变,socket上有数据到达。触发事件的对象称作发送者(sender),捕获事件并且做出响应的对象称作接收者(receiver),一个事件可以存在多个接受者。在异步机制中,转载 2009-11-14 15:51:00 · 300 阅读 · 0 评论 -
C# 委托的同步调用和异步调用
委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。 同步调用的例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;转载 2009-11-12 09:10:00 · 196 阅读 · 0 评论 -
MySql复制表数据
最近需要将几张不同的表中的数据复制到另一张单独的表中,表结构都是一样的。可以直接在数据库中写一条SQL语句解决,如下: INSERT INTO new_talbe_name(field_name,field_name,field_name...) SELECT field_name,field_name,field_name... FROM old原创 2009-11-13 11:21:00 · 1794 阅读 · 0 评论 -
C#的多线程机制探索
下面的例程演示了ThreadPool的用法。首先程序创建了一个ManualResetEvent对象,该对象就像一个信号灯,可以利用它的信号来通知其它线程,本例中当线程池中所有线程工作都完成以后,ManualResetEvent的对象将被设置为有信号,从而通知主线程继续运行。它有几个重要的方法:Reset(),Set(),WaitOne()。初始化该对象时,用户可以指定其默认的状态(有信号转载 2009-11-14 09:51:00 · 246 阅读 · 0 评论 -
C# 反射技术应用
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 1转载 2009-11-12 09:07:00 · 355 阅读 · 0 评论 -
C#来创建和读取XML文档
扩展标记语言XML(eXtensible MarkupLanguage),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。C#作为一种新型的程序语言,是.Net框架的一个重要组成部分,他和XML的关系颇深。本文就从一个方面来探讨一下这二者的关系转载 2009-11-12 09:00:00 · 230 阅读 · 0 评论 -
.NET委托---一个睡前小故事
英文版原作者:Chris Sells(www.sellsbrothers.com) 翻译:袁晓辉(www.farproc.com http://blog.csdn.net/uoyevoli) 原文地址: http://dev.csdn.net/article/82/82644.shtm 紧耦合 从前,在南方转载 2009-11-12 08:52:00 · 194 阅读 · 0 评论 -
充分利用ASP.NET的三种缓存提高站点性能
ASP.NET提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存API则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。 在ASP.NET提供的许多特性中,缓存支持无疑是我最欣赏转载 2009-10-21 10:24:00 · 186 阅读 · 0 评论 -
关于实现DataSet的序列化与反序列化
关于序列化和反序列化,个人的理解主要是将对象转换为流或字符串,以方便传输。因为对象是不能直接传输的!而且可以通过序列化来保存对象及其状态,又可以利用反序列化来还原该对象。以DataSet为例: 实现对DataSet对象的序列化,代码如下: 实现对DataSet的反序列化,代码如下: 序列化和反序列化的形式一般有两种,原创 2009-10-21 09:29:00 · 395 阅读 · 0 评论 -
Visual Studio 2008破解方法
转载出处:http://blog.csdn.net/eduxh/archive/2009/06/13/4265590.aspx现在大多数下载的vs.net2008是90天试用版的,90天试用版的只是一个cd-key的问题,只要将这个改为正式的就ok了在网上搜索很多的方法,下面共享给大家:1.把Setup/setup.sdb文件中的[Product Key],由“T2CRQGDK转载 2010-05-02 10:08:00 · 317 阅读 · 0 评论