自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

下里巴人

学习ing

  • 博客(48)
  • 收藏
  • 关注

原创 asp.net中操作配置文件

在asp.net中经常需要对配置文件进行操作,如配置信息的读取、更改和写入。这次的任务就是配置节的一些用法 1.在appsetting节点中增加一对键值 // 打开配置文件(Web.config) Configuration config = WebConfigurationManager.OpenWebConfiguration("~");

2008-07-17 15:19:00 557

原创 一段非常简单的创建缩略图的.NET代码

这段程序会提取根目录下的所有jpg文件,为它们创建160*120的缩略图,并将图片拷贝到完整路径下。namespace ThumbNailer{ class Program { static void Main(string[] args) { string rootPath = @"C:/Users/bra

2008-07-15 13:07:00 577

原创 如何将ASP.NET页面保存为HTML文件

//用于保存文件的流        System.IO.FileStream stream = null;        //用于保存写入队对象        System.IO.TextWriter writer = null;        string queryString = "";        System.Uri uri = new Uri(@"http://localhost

2007-11-22 10:17:00 1000

原创 BlackWord高亮显示

...@ Page Language="C#" AutoEventWireup="true" CodeFile="BlackWord.aspx.cs" Inherits="BlackWord" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml

2007-11-08 15:55:00 603

原创 MIME邮件格式分析及信息提取

导读:   摘 要 MIME是目前互联网邮件普遍采用的格式标准,本文通过对MIME邮件格式规范的分析和说明,给出了从邮件中提取其所含各种信息的基本方法。   关键词 MIME、邮件、格式、信息提取   MIME,英文全称为“Multipurpose Internet Mail Extensions”,即多用途互联网邮件扩展,是目前互联网电子邮件普遍遵循的邮件技术规范。在MIME出现之前,互

2007-11-06 16:37:00 2449

转载 微软Code Snippet Designer Alpha版发布了 - TerryLee

导读:         本文转自 http://www.cnblogs.com/Terrylee/archive/2006/11/18/Microsoft_Code_Snippet_Designer.html  大家对于VS2005中的Code Snippet都不陌生了,如果我们要创建自定义的Code Snippets,可以使用文本编辑器新建后缀名为snippet的XML文件进行编辑,或者使用

2007-09-28 15:25:00 956

转载 一个加密解密的类

 using System;using System.IO;using System.Text;using System.Security.Cryptography;namespace Common...{    /**////      /// SecurityService 的摘要说明。     ///      public class SecurityService    ...{

2007-09-27 13:10:00 456

原创 GridView绑定数据源时无记录时也显示表头

        if (ds.Tables[0].Rows.Count == 0)        ...{            ds.Tables[0].Rows.Add(ds.Tables[0].NewRow());            gridView.DataSource = ds;            gridView.DataBind();            int col

2007-09-25 16:37:00 918

原创 输入法的控制 - ime-mode

语法:ime-mode : auto | active | inactive | disabled 取值: auto : 默认值。不影响IME的状态。与不指定 ime-mode 属性时相同 active

2007-09-24 10:38:00 1755 1

转载 ASP.NET中GridView的自定义分页

在ASP.NET 2.0种提供了GridView控件。该控件的分页比较方便,可以通过在Visual Studio .NET 2005种简单设置即可实现各种分页功能。 1. 默认分页方式 (1) 是否允许分页 GridView的AllowPaging属性。 (2) 每页记录数 GridView的PageSize (3) 分页导航条形式 GridView的PagerSettings属性的Mode:Nu

2007-08-28 14:23:00 1004

原创 ASP.NET 主题和外观

ASP.NET 主题和外观定义主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。外观外观文件具有文件扩展名 .skin,它包含各个控件的属性设置。控件外观设置类似于控件标记本身,但只包含您要作为主题的一部分来设置的属性。有两种类型的控件外观 -“默认外观”和“已命名外观”:当向页应用主题

2007-08-10 15:29:00 1168

原创 SQL Server 2005 导入和导出向导

SQL Server 导入和导出向导提供了生成 Microsoft SQL Server 2005 Integration Services (SSIS) 包最简单的方法。SQL Server 导入和导出向导可以访问各种数据源。可以向下列源复制数据或从其中复制数据:·   Microsoft SQL Server ·   平面文件·   Microsoft Office Access

2007-08-08 16:36:00 7530

转载 在虚拟主机上部署ASP.NET AJAX 1.0 Beta的程序集

  由于ASP.NET AJAX 1.0 Beta将所需的程序集注册到了GAC中,因此有朋友担心无法在虚拟主机上部署ASP.NET AJAX了(总不见得让服务商在GAC中安装那些程序集吧)。其实解决这个问题的方法非常简单。由于ASP.NET在搜索GAC之前,会首先在Bin目录中查找所需的程序集,因此只需简单地将所需的程序集复制到Web Site的Bin目录下即可。  当然,这只是部署ASP.NET

2007-08-08 10:14:00 658

原创 Java调用.NET XML Web Services返回的DataSet

1. 概述    很多正在开发或者打算开发XML Web Services的程序员都问过这样的一个问题:"我的Web Service返回的结果是一个DataSet类型的对象,但如果我的客户端不是用.NET写的(因而没有内建的DataSet类型), 那该如何调用这个Web Service并

2007-06-27 12:08:00 3640 1

转载 Java调用.NET XML Web Services返回的数据集合的方法

  1. 概述       很多正在开发或者打算开发XML Web Services的程序员都问过这样的一个问题:"我的Web Service返回的结果是一个DataSet类型的对象,但如果我的客户端不是用.NET写的(因而没有内建的DataSet类型),那该如何调用这个Web Service并访问DataSet中的数据呢?"。      对于这个问题,首先应该说的是:1)在多种语言共存的

2007-06-22 10:08:00 2134

原创 HTTP协议

 WWW的核心——HTTP协议众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用。<BR>  WWW服务器使用的主要协议是HTTP协议,即超文体传输协议。由于HTTP协议支持的服务不限于WWW,还可以是其它服务,因而HTTP协议允许用户在统一的界面下,采用不同的协议访

2007-05-24 10:48:00 1199

转载 制作自定义WmlListAdapter来实现Mobile.List控件的各种效果

自定义的mobile.List的横排效果现有的mobile.List输出效果,每一个Item之间一定会换行,如果你看了WmlListAdapter的源代码就知道了,这是因为他们在输出每一个Item渲染时调用了RenderLink(writer, item.Value, null, false, false, item.Text, true);,最后一个参数就是是否在本Item渲染后输出换行标记

2007-05-17 16:38:00 892

转载 自定义asp.net mobile control

Device Adapter概念按照MSDN《Walkthrough: Adding Support for Devices》的指示:我们要想自定义MMIT(Microsoft Mobile Internet Toolkit)提供的控件,那么可以改变Adapter在最后关头的渲染工作。 首先,我们要说明render的概念,最好的动画教程就是http://www.asp.net/mo

2007-05-11 14:32:00 1053 1

转载 如何在.NET中获取电脑名,IP地址, 用户名, 计算机所在域名

在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理: 1. 在ASP.NET中专用属性: 获取服务器电脑名: Page.Server.ManchineName 获取用户信息: Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP: Page.Request.UserH

2006-09-13 16:41:00 1008

原创 正则表达式

正则表达式正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype

2006-09-11 17:05:00 843

原创 用MS.NET开发三层结构应用程序asp.net1.1

传统两层结构  在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用维护

2006-09-04 17:18:00 1225

原创 .NET Tools每个.NET 开发人员应该下载的十个必备工具

.NET Tools...每个.NET 开发人员应该下载的十个必备工具原著:James Avery编译:NorthTibet 原文出处:.NET Tools:Ten Must-Have Tools Every Developer Should Download Now本文自发布以来已经

2006-09-04 17:03:00 841

原创 如何把一个DataTable中的某列通过表关系加到另外一个DataTable中

在DataSet中是无法使用Select语句从多个表中自由选择字段组成新的视图的,只能利用DataTable间的关系把一个DataTable中的某列增加到另外一个DataTable中。原理:1.在DataTable间建立关系  2.把一个DataTable中的某列增加到另外一个DataTable中 3.如果DataTable不再同一个DataSet中需要合并DataSetu

2006-09-04 16:54:00 855

转载 Asp.Net细节性问题精萃

1.与的区别:   答:是在程序执行时调用,是在DataBind()方法之后被调用2.控件接收哪些类型数据?       答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑   的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就

2006-09-04 16:41:00 637

转载 C#.NET函数 收集

 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curr

2006-08-30 10:06:00 593

转载 常用的一些处理函数

Abs(number) 取得数值的绝对值。   Asc(String) 取得字符串表达式的第一个字符ASCII 码。   Atn(number) 取得一个角度的反正切值。   CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。   CBool(expression) 转换表达式为Boolean 型态。 

2006-08-30 09:55:00 858 1

转载 N 个 ASP.net DropDownList 无刷新联动菜单

N 个 ASP.net DropDownList 无刷新联动菜单,牺牲N-1个ASPX来实现自动更新机制,避免刷新的闪动!!以下代码绝对可以使用,也可以实现多级菜单。。。。function load(state) { var drp2 = document.getElementById("DropDownList2"); for(var i=0;i<=d

2006-08-30 09:51:00 793

原创 如何实现可以带详细表格的DropDownList

本文详细介绍了如何实现在点击DropDownList的时候弹出DataGrid,然后从DataGrid里面选择相应的项。 很早就发现在网上有很酷的下拉选择框,今天我在这里也写一个,该方法旨在说明问题的一个解决方法,该方法可以扩展为自定义控件,由于时间有限所以在这里我只提供一个该方法的页面实现。当然你可以发挥你的才能作出更漂亮的。 问题描述:我们在使用DropDownList的时候经常会碰到这样的问

2006-08-30 09:50:00 637

转载 绑定生成一个有树结构的下拉菜单

/// /// 绑定生成一个有树结构的下拉菜单/// /// 菜单记录数据所在的表/// 表中用于标记父记录的字段/// 第一层记录的父记录值(通常设计为0或者-1或者Null)用来表示没有父记录/// 索引字段,也就是放在DropDownList的Value里面的字段/// 显示文本字段,也就是放在DropDownList的Text里面的字段/// 需要绑定的DropDownList///

2006-08-30 09:48:00 546

原创 DataGrid操作的一些总结

1.DataGrid动态绑定字段      有时候我们会遇到在DataGrid中动态绑定某个字段的情况,比如:当显示中文时我们绑定cname,显示英文时我们要绑定ename,此时我们可以这样:ButtonColumn:if (language == "cn")     ((ButtonColumn)this.DataGrid1.Columns[3]).DataTextField = "cname"

2006-08-30 09:46:00 632

转载 怎么在绑定后动态改变DataGrid中的内容

在应用中,很多时候需要在绑定以后去修改DataGrid的呈现,比如(1)当数据符合一定的条件需要修改它的呈现方式(2)将数据库中的逻辑值(0,1)变成男女来呈现等等大致有2种方法来实现上述操作(1)在ItemDataBound中修改值(2)在绑定的时候用一个函数进行过虑同样,数据库按照 http://www.cnblogs.com/lovecherry/archive/2005/03/25/125

2006-08-30 09:43:00 667

转载 ASP.NET页面间的传值的几种方法

ASP.NET WEB FORMS给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面,用同样的方法在ASP.NET中实现有点麻烦。在这里,我们可以通过其他方式来解决这种情形。ASP.NET为我们提供了三种方式,一种是可以通过用QueryString

2006-08-30 09:41:00 544

原创 Visual Studio 2005 中的新 DataSet 特性

简介在之前的 ADO.NET 2.0 中的新 DataSet 特性 这篇文章中,我讨论了即将对 ADO.NET DataSet 类及其相关类(例如 DataSet、DataTable 和 DataView)作出的一些改动以及这些类的增强功能。所有这些类都是属于 Microsoft .NET Framework 基类库的类。本文,我将致力于在 Microsoft Visual Studio 2005

2006-08-29 17:12:00 888

原创 GridView相关文章整理

如何自定义GridView的翻页功能的模版http://home.fego.cn/members/heatech/m_Blog/Detail.aspx?id=2375asp.net 2.0中gridview里嵌套dropdownlisthttp://www.lhweb.net/article.aspx?Type=108GridView学习 http://pi1102cn.cnblogs.com/a

2006-08-29 17:07:00 660

原创 .NET构架之我见

近期构架的帖子很多,集中下大家来讨论三层架构的困惑:为什么要分出数据访问层http://community.csdn.net/Expert/TopicView.asp?id=4946236三层架构之我见 —— 不同于一般的三层架构。也许对您会有所启发!http://community.csdn.net/Expert/TopicView.asp?id=4949724关于分层和架构的思考--请重视

2006-08-29 17:00:00 1228

转载 精妙SQL语句收集

 SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查手册》,不吝赐教!一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql

2006-08-29 13:19:00 596

原创 DataGrid行移动变色,单击变色,双击变色

  script language="javascript">       var bColor=#ff3300; //定义颜色,为单击时显示的颜色    var fColor=#fafafa; //定义颜色,为单击时字体所显示的颜色    function tdOver(td)    ...{     if(td.style.backgroundColor!=bColor)//当这一

2006-08-25 16:52:00 1137

原创 在GridView中处理数据不使用Data Source Controls

已经有很多文章或指南介绍了在GridView中使用Data Source Controls处理数据,并且也很简单,几乎不要写什么代码,就可以实现很多功能:新增、编辑、删除、分页、排序等等,如果不使用Data Source Controls,也能实现这些功能吗?答案是肯定的。本文将演示不使用Data Source Controls把SQL中的“Northwind”数据库中“Employees”表中的

2006-08-24 14:33:00 702

转载 DataTable,DataView,DataGrid,数据组件,数据访问

 一、DataTable     DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通过代码来建立的一个表。 ◆ DataColumn 一个表是由行和

2006-08-17 15:22:00 963

原创 DataGrid使用小结(二)——常用函数方法

当删除列在最后一列时,给删除前加上确认   if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)   {    int t=e.Item.Cells.Count-1;    LinkButton lbt=(LinkButton)(e.Item.Cells[t].Cont

2006-08-17 15:12:00 1203

空空如也

空空如也

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

TA关注的人

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