自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 asp.net 2.0生命周期 以及Page_Load Page_Init方法使用原理

<br />网页的生命周期列表:<br />  PreInit (2.0)<br />->初始化Theme,应用MasterPage和控件Skin<br />->Init<br />->InitComplete (2.0)<br />->If PostBack,创建子控件并加载控件/视图状态<br />->PreLoad (2.0)<br />->Load<br />->If PostBack,则触发服务器端事件<br />->LoadComplete (2.0)<br />->If not PostBac

2010-08-20 16:16:00 757

转载 ClientValidationFunction

<br />ClientValidationFunction貌似不是这样使用的,其默认的自定义验证函数的参数source就是customvalidator对象,而args指的是一个json对象,其定义为var args = { Value:value, IsValid:true},所以在自定义验证函数里只需source.id/source.errormessage即可得到CustomValidator的相应属性,常规用法如下 :<br /><html xmlns="http://www.w3.org/199

2010-07-22 18:42:00 1589

转载 利用WebClient和WebRequest类获得网页源代码

利用.NET框架提供的 WebClient类 和 WebRequest类,我们可以很轻易地得到给定URL地址的源代码,很简单,以下是C#的完整的例子.查看例子GetPageHtml.aspx<%@ Page language="c#" validateRequest = "false" Codebehind="GetPageHtml.aspx.cs" AutoEvent

2010-03-21 23:08:00 633

转载 WebClient的研究笔记(一)--认识WebClient

WebClient    Mircsoft在dotnet1.1框架下提供的向 URI 标识的资源发送数据和从 URI 标识的资源接收数据的公共方法。通过这个类,大家可以在脱离浏览器的基础上模拟浏览器对互联网上的资源的访问和发送信息。    WebClient类不能被继承,在dotnet1.1框架中已经为我们提供了WebRequest和WebResponse两个强大的类来处理

2010-03-21 22:33:00 671

转载 详细介绍ASP.NET中WebClient方法示例下载远程数据

简单介绍一下WebClient:    WebClient 类提供向 URI 标识的任何本地、Intranet 或 Internet 资源发送数据以及从这些资源接收数据的公共方法。    WebClient 类使用 WebRequest 类提供对资源的访问。WebClient 实例可以通过任何已向 WebRequest.RegisterPrefix 方法注册的 WebRequest 子代访

2010-03-21 21:34:00 1226

转载 C#操作Excel

//1.添加引用-〉com-〉microsoft excel 11.0   //2.若出现错误:命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”(是缺少程序集引用吗?)  //解决方法:先删除引用中的Excel,然后找到文件Microsoft.Office.Interop.Excel.dll,手动添加该文件的引

2010-03-14 22:40:00 680

转载 使用oledb读写excel出现“操作必须使用一个可更新的查询”的解决办法

前两天使用oledb连接excel的办法为单位某部门从一个excel的多个sheet中作连选抽出需要的数据,程序非常简单,结果很快就出来,原来手工需要很长时间才能选出的结果现在几乎一点击就有了结果。使用人员非常满意,由于是多人使用,开始只是将结果显示在一个页面上。后来他们要求将结果写入该xls文件的另一个sheet中,我随便写了个语句以为可以立马搞掂,没想到居然出现了“操作必须使用一个可更

2010-03-11 22:17:00 670

原创 excel连接字符串

特别注意  Extended Properties=Excel 8.0;HDR=yes;IMEX=1  A: HDR ( HeaDer Row )设置  若指定值为Yes,代表 Excel 档中的工作表第一行是栏位名称  若指定值?? No,代表 Excel 档中的工作表第一行就是?Y料了,?]有栏位名称  B:IMEX ( IMport EXport mode )设置

2010-03-10 22:53:00 667

转载 Winform中使用 ADO.NET 检索和修改 Excel 工作簿中的记录

本文讨论如何使用 ADO.NET 检索 Microsoft Excel工作簿中的数据、修改现有工作簿中的数据或将数据添加至新的工作簿中。要通过 ADO.NET 访问 Excel 工作簿,您可以使用 Jet OLEDB 提供程序;本文提供了您所需要的信息,以便您可以在 Excel 充当目标数据源时使用 Jet OLE DB 提供程序。如何将 Jet OLE DB 提供程序与 Mi

2010-03-10 22:50:00 856

转载 vs2005的快捷方式

vs2005的快捷方式  快捷键 功能  CTRL + SHIFT + B生成解决方案  CTRL + F7 生成编译  CTRL + O 打开文件  CTRL + SHIFT + O打开项目  CTRL + SHIFT + C显示类视图窗口  F4 显示属性窗口  SHIFT + F4显示项目属性窗口  CTRL + SHIFT + E显示资源视图  F1

2010-03-07 14:29:00 460

转载 用c#读取excel中的数据插入到数据库中

using System.Data;  using System.Data.OleDb;  using System.IO;  using System.Text; protected void Page_Load(object sender, EventArgs e)   {              }  

2010-03-01 20:49:00 1082

转载 父窗口刷新子窗口 和子窗口刷新父窗口的js

今天遇到一个问题是,主菜单放在一个iframe里面的,而且链接是采用js控制的,即当前页面对应的链接都用红色显示。但是当点击父窗口的链接更换main里面的内容的时候iframe里面的链接却没有改变。刚开始还想通过内容显示区的内容来判断,但马上意识都这样不行,后来又想通过父窗口的链接和子窗口的链接关联起来,这样仍然很麻烦。最后想到了当点击父窗口的链接时,内容显示区的内容也就变化了,那么子

2010-02-25 21:31:00 1116

转载 子窗口怎么在关闭的同时刷新父窗口

如何在弹出的窗口中添加后 刷新父窗口private void btnok_Click(object sender, System.EventArgs e){string strHtml="alert(信息输入成功);window.close();window.opener.location.reload();";Response.Write(strHtml);}Resp

2010-02-25 21:28:00 998

转载 谈基于.net平台windows开发中的模式窗体

发布日期: 2006-04-23 | 更新日期: 2006-05-05作者:郑佐适用于: Windows 操作系统 .NET Framework 1.x,2.0运行时环境 .NET Windows开发Visual Studio 2005 摘要:本文阐述了在基于.NET平台的Windows程序开发中使用模式窗体的诸多方面,部分内容延伸到一般窗体的应用。单击此处

2010-02-21 22:25:00 571

转载 自定义ViewState的保存方式

大家都知道Asp.Net中使用ViewState来在客户端与服务端之间保存页面中的信息及用户自定义的信息.在2.0之前的版本中,ViewState是保存在页面中的隐藏控件中的:__VIEWSTATE我们无法改变ViewState的保存方式及保存位置.现在在2.0中,Asp.Net开放了这个功能,允许我自定义ViewState的保存位置.在2.0的Page类中新增了一个属性:Page

2010-01-25 23:36:00 784

转载 关于VerifyRenderingInServerForm方法的思考

问题背景    在BS项目中,把分页的gridview的数据(不只是导出当前页的数据),全部导出为Excel文件(这里特指绘制页面的方式),碰到三个问题;问题1,身份证编号数字不能正常显示(后面几位变成0并且会显示成科学计算符)问题2,虽然,我在demo中,直接把gridview的数据绘制出来,结果页面上的所有控件都绘制出来了解决问题  第一个问题很好解决,google了下

2010-01-24 13:40:00 4689 2

转载 asp.net里导出excel表或Word的方法

对于大量的数据,有时候导出到Excel中将更加方便进行数据统计分析,而对于排版打印则导出到World文档中更加方便。在ASP.NET可以通过少量代码实现这两种导出。        新建一页面,该页面布局Html源码如下:        CommandName="open" OnCommand="Button_Click" />             runat

2010-01-24 13:38:00 1320

转载 ArcGIS Server标注功能

饮食场所地图标注服务功能,即当客户端人员进行属性查询或者空间查询后,如果想进一步获取更加详细的信息,则点击电子地图中其位置图标,则页面将显示企业的具体信息,如特色菜、详细介绍等。还可以通过移动、放大、缩小查看该饮食场所的周边信息。系统的后续工作还将进一步扩展此项相关功能,如到达该地点的公交线路等。图1为系统界面图。                图中彩色块体

2010-01-18 22:35:00 1933

转载 ArcGIS Server9.2 for .net 添加和删除shp图层操作源码

以下是从我的aspx.cs文件中拷贝出来的在ArcGIS Server中添加和删除shp图层的源码,用起来比较好用,代码出处是刘光的那本书。如果使用,可以把添加图层的和删除的图层的代码写成一个通用的函数,如    private void addPPISHPFile(string shpFilePath, string shpFileName, string LayerName, stri

2010-01-18 22:34:00 1169

转载 ASP.NET2.0中基于ICallbackEventHandler的回调机制

1、ICallbackEventHandler.RaiseCallbackEvent客户回调特性有一个限制:不能指定应执行服务器上的哪个方法。客户回调特性将执行服务器上的RaiseCallbackEvent方法,它在ICallbackEventHandler接口中定义。因此,在使用客户回调特性执行服务器端方法时,必须执行Rai

2010-01-18 22:18:00 569

转载 ArcGIS Server 9.3 中AJAX支持两种实现方式:Callback机制和PartialPostback 机制。

ArcGIS Server 9.3 中AJAX支持两种实现方式:Callback机制和PartialPostback 机制。Callback机制 1、Callback机制的实现过程(1)在客户端的控件一般是html控件、Toolbar上的按钮或者一些超链接(asp.net的控件不行)。在客户端的实现

2010-01-18 22:15:00 981

转载 ZedGraph使用(一) 柱形图

内容摘要:ZedGraph是一个开源的控件,提供了用户控件和web控件。它可以创建2D的线性图、条形图和饼图。介绍了ZedGraph的主要类和多维数据,论述了如何将ZedGraph控件应用到多维数据图形显示中,利用ZedGraph可以简单、方便地实现了多维数据的可视化。1 使用ZedGraph创建柱形图1.

2010-01-03 00:54:00 1277

转载 利用ZedGraph制作饼图

前一阵的一个项目用到了开源项目ZedGraph制作了一个饼图,现把源代码贴出来供大家交流,也方便自己日后查看。    这个项目用的是VS2008,C#代码,zedgraph的版本是:zedgraph_dll_v5.1.4,另外要在项目根目录下面建立一个以ZedGraphImages命名的文件夹,供生成的图片临时存放处。注:我在制作的过程中baidu搜索了不少相关信息,谢谢大家的无私

2010-01-02 23:29:00 1304 1

转载 ZedGraph在Asp.net中的应用

由于项目的需求图表显示数据,今天在网上找了一天,终于找到一个不错的控件----ZedGraph,它支持asp,asp.net,vc.现在最新的版本是5.0,些版本支持   .NET 2.0.5.0版本以下的支持.NET 1.1我们现在的项目是.NET1.1开发的.我在网上找了一天也没有发现一个例子,下面我将介绍下其在ASP.NET下的用做WEB控件的用法1.先将它提供的两个DLL文件添

2010-01-02 22:55:00 844 1

转载 Invoke

-. WinForm多线程编程1. new Thread()    新开一个线程,执行一个方法,没有参数传递:     <img id="Codehighlighter1_22_126_Open_Image" style="DISPLAY: inline" onclick="function onclick(){this.style.display=none; document.g

2010-01-01 14:11:00 726

原创 Control.Invoke 方法

在拥有此控件的基础窗口句柄的线程上执行指定的委托。 public Object Invoke ( Delegate method)参数method包含要在控件的线程上下文中调用的方法的委托。   返回值正在被调用的委托的返回值,或者如果委托没有返回值,则为 空引用(在 Visual Basic 中为 Nothing)。  /

2010-01-01 14:02:00 700

转载 GetCallbackEventReference方法实现局部刷新,回调非WebSerice实现

主要介绍ClientScriptManager.GetCallbackEventReference 方法开发环境:asp.net2.0范例中asp.net2.0的新特性来实现客户端回调服务器事件来异步无刷新变更DropdownList中的选择列表,相对ajax来说可以不用webservice也可实现局部更新的作用.获取一个对客户端函数的引用;调用该函数时,将启动一个对服务器端事件的客户

2009-12-30 23:04:00 639

转载 GetCallbackEventReference的用法

GetCallbackEventReference函数在 .NET Framework 2.0 版中是新增的。 MSDN解释:获取一个对客户端函数的引用;调用该函数时,将启动一个对服务器端事件的客户端回调。此重载方法的客户端函数包含指定的控件、参数、客户端脚本和上下文。函数原型:public string GetCallbackEventReference ( Control

2009-12-30 22:31:00 555

转载 客观看待ViewState对Asp.net程序作用和影响

前段时间由于程序出现了比较大的性能问题,视图(View)之间的跳转速度非常慢。通过Fiddler调试和分析,查找到是由于在视图(View)转换(PostBack)过程中,客户端给服务器端的发送字节数非常大,一般在30K以上,就相当于客户端每次都要给服务器上传大十K的数据量,这如果是比较好的网络环境下完全是可以忽略的,但是目前的网络环境确实还达不到这样的要求。详细请看《无刷新视图跳转

2009-12-24 19:33:00 598

转载 ASP.NET页面生命周期描述

转载一篇关于ASP.NET页面生命周期文章,有必要了解遗一下页面初始过程到底是怎么样的下面是ASP.NET页面初始的过程:1. Page_Init();2. Load ViewState;3. Load Postback data;4. Page_Load();5. Handle control events;6. Page_PreRender();7. Page_

2009-12-24 19:19:00 529

转载 JSON入门

什么是JSON             JSON(JavaScript Object Notation http://www.json .org/json -zh.html),是一种轻量级的基于文本且独立于语言的数据交换格式,比XML更轻巧,它是XML数据交换的一个替代方案。它源于ECMAScript程序语言标准-第3版(ECMA-262 3rd Editi

2009-12-19 13:51:00 1529

转载 C#比较两时间大小

1、比较时间大小的实验  string st1="12:13";   string st2="14:14";   DateTime dt1=Convert.ToDateTime(st1);   DateTime dt2=Convert.ToDateTime(st2);   DateTime dt3=DateTime.Now;   if(DateTime.Compare(dt

2009-12-15 16:27:00 608

转载 c#时间格式化字符串详解

有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider)  using System; using System.Globalization; Stri

2009-12-15 16:26:00 470

转载 以实例讲解json格式应用的json详细教程

请先下载最新Json文件。好了,下面就开始讲Json实例教程,直接看源码: //直接声明json数据结构 var myJSONObject = {"bindings": [         {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"},         {"ircEvent": "

2009-12-15 13:59:00 784

转载 数据类型和Json格式

1.前几天,我才知道有一种简化的数据交换格式,叫做yaml。我翻了一遍它的文档,看懂的地方不多,但是有一句话令我茅塞顿开。它说,从结构上看,所有的数据最终都可以分成三种类型:第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。第二种类型是sequence(序列),也就是若

2009-12-15 13:57:00 423

转载 常用的匹配正则表达式和实例

出处:未知"^/d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-/d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?/d+$"    //整数 "^/d+(/./d+)?$"  //非负浮点数(正浮点数 + 0) "

2009-12-15 13:18:00 540

原创 收藏网址

http://www.cnblogs.com/lovecherry/archive/2007/10/17/927728.html     设计模式 http://www.tzwhx.com/newOperate/html/1/12/122/6410.html      设计模式  http://www.open-open.com/        开源 http://ww

2009-12-13 22:15:00 607

转载 C# Delegate(委托)与多线程

C# Delegate(委托)与多线程    很多时候写windows程序都需要结合多线程,在.net中用如下得代码来创建并启动一个新的线程。    public void ThreadProc();    Thread thread = new Thread(new ThreadStart(ThreadProc));    thread.IsBackground

2009-12-12 14:46:00 447

转载 一个简单的C#多线程间同步的例子

  一个简单的C#多线程间同步的例子 收藏  在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程序继续执行。在某些情况

2009-12-12 12:48:00 412

转载 C# 多线程控制控件实例(例程简单,注释详细)

该实例功能为“多线程控制UI控件”,线程函数实现自动加1。界面如下:    using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using

2009-12-12 11:52:00 813

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除