自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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 ...

2010-02-28 19:52:00 48

.net页面间参数的传递

使用QueryString使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案。使用这种方法的步骤如下:1,使用控件创建web表单(form)2,创建可以返回表单的按钮和链接按钮3,在按钮或链接按钮的单...

2010-02-28 18:40:00 48

c#的DateTime.Now函数详解

//Asp.net(c#)中的日期处理函数 //2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString("d"); //2008年4月24日 16:30:15 System.DateTime.Now.ToString("F"); //2008年4月24日 16:3...

2010-02-28 17:47:00 48

JavaScript 获取浏览器的显示区域大小信息

网页可见区域宽:document.body.clientWidth; 网页可见区域高:document.body.clientHeight; 网页可见区域高:document.body.offsetWidth (包括边线的宽);网页可见区域高:document.body.offsetHeight (包括边线的宽);网页正文全文宽:document.body.scrollWidth; 网页正文全文高...

2010-02-28 10:13:00 58

制作网页中的渐变背景方法

方法一:用图实现1切一张1*760的渐变背景图2在dw中添加做背景方法二:用css实现,代码如下:<html><body style="FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000)"><cent...

2010-02-27 20:01:00 116

C#中register用法

将别名与命名空间及类名关联起来,以便在自定义服务器控件语法中使用简明的表示法。 <%@ register tagprefix="tagprefix" namespace="namespace" assembly="assembly" %> <%@ register tagprefix="tagprefix" tagname="tagname" src="pa

2010-02-27 08:45:00 2178

[ASP.NET]DataBinder.Eval用法

<%# Bind("Subject") %> //绑定字段<%# Container.DataItemIndex + 1%> //实现自动编号<%# DataBinder.Eval(Container.DataItem, "[n]") %> 通常使用的方法<%# DataBinder.Eval(Container.DataItem, "ColumnNa...

2010-02-25 18:32:00 56

VS2008读取web.config 中的connectstings

Label1.Text = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;web.config中内容如下<appSettings/><connectionStrings> <add name="NorthwindConnect...

2010-02-25 18:19:00 45

asp.net中用table表格绑定数据

其实在asp.net中用table表格绑定数据,并不要像在asp中那么麻烦,那么难理解,也不要用什么循环语句来一项项的读取数据,然后填充表格。asp.net中有一个叫做Repeater的控件,我们可以直接把表格嵌入到Repeater控件中,然后设置Repeate控件的DataSource属性并让其DataBind()就OK了......做一个测试:我创建的SQL数据库如下:create...

2010-02-25 16:46:00 372

AJAX 应用程序体系结构3

剖析 AJAX 回发若要使 ASP.NET 页面成为部分呈现的页面,首先必须向页面添加一个脚本管理器,然后通过使用 UpdatePanel 控件进行封装,从而定义可独立更新的区域。例如:< ?xml:namespace prefix = asp />< asp:ScriptManager runat="server">< /asp:ScriptMana...

2010-02-25 09:55:00 69

2010春节期间易语言论坛大事记,5.0/静态编译/黑月/白月/驱动/加密壳

1、2010/02/01易语言5.0正式版发布,全面支持静态编译;支持静态链接.lib/.obj的5.1测试版也随后发布。2、dtcser、云外归鸟等先后改造完成了十余个(恐怕还不止)第三支持库的静态库,其中多个是在没有源代码的情况下完成的。3、云外归鸟的“黑月”继续全面升级,已支持直接使用近半数易语言官方支持库的静态库。4、youxyo启动“白月”工程,意图重新实现易语言...

2010-02-23 20:14:00 116

C#正则表达式快速入门

对于初学者看到类似“/w+@/w+/./w{1,3}”这样复杂没有规律的字符,就会莫名产生一种恐惧感。其实正则表达式和字符串(String)的使用同样非常简单。下面让我们逐步地走进正则表达式的世界!什么是正则表达式正则表达式是用来检验和操作字符串的强大工具。简单的理解正则表达式可以认为是一种特殊的验证字符串。正则表达式常见运用是验证用户输入信息格式,比如上面的那组“/w{1,}@/w{1,...

2010-02-23 19:35:00 49

C#常用正则表达式

匹配双字节字符(包括汉字在内):[^/x00-/xff]匹配空行的正则表达式:/n[/s| ]*/r匹配HTML标记的正则表达式:/<(.*)>.*<///1>|<(.*) //>/ 匹配首尾空格的正则表达式:(^/s*)|(/s*$)匹配Email地址的正则表达式:/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w...

2010-02-23 19:29:00 61

Page.ClientScript.RegisterStartupScript()

使用类型、键、脚本文本和指示是否添加脚本标记的布尔值向 Page 对象注册启动脚本。 参数type 要注册的启动脚本的类型。 key 要注册的启动脚本的键。 script 要注册的启动脚本文本。 addScriptTags 指示是否添加脚本标记的布尔值.备注:启动脚本由它的键和类型唯一标识。具有相同的键...

2010-02-23 19:04:00 73

ASP.NET自动给URL加上超链接

作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。笔者在制作完软件商务网的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而笔者当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链接拷贝到浏览器中或把Email地址拷贝到Out...

2010-02-23 16:29:00 73

6种常用ASP.NET验证控件

ASP.NET常用的6种验证控件,如下:RequiredFieldValidator(必须字段验证)用于检查是否有输入值 CompareValidator(比较验证)按设定比较两个输入 RangeValidator(范围验证)输入是否在指定范围 RegularExpressionValidator(正则表达式验证)正则表达式验证控件 CustomValidator(自定义验证)自定义验证控件 ...

2010-02-23 16:20:00 92

精选ASP.NET的实用代码

1.打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")接收参数: stringa=Request.QueryString("id"); stringb=Requ

2010-02-23 16:08:00 38

asp.net 操作excel的实现代码

用asp.net操作excel的实现代码,一直都是本人所喜欢的,从网上搜了下ASP.NET Excel找到了这篇好文章详细出处参考:http://www.jb51.net/article/13629.htmExcel是Microsoft公司的Office套件中的一种软件,他主要用来处理电子表格。Excel以界面友好、处理数据迅速等优点获得广大办公人员的欢迎。所以很多文档就以Excel的形式...

2010-02-22 22:14:00 42

真正的获取客户端真实IP地址及利弊分析

目前网上流行的所谓“取真实IP地址”的方法,都有bug,没有考虑到多层透明代理的情况。详细出处参考:http://www.jb51.net/article/21163.htm多数代码类似: 复制代码 代码如下:string IpAddress = (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]!=nu...

2010-02-22 21:31:00 111

VS2008 Web Application和Web Site的区别

MSDN 原文(英文)地址:http://msdn.microsoft.com/en-us/library/aa730880(VS.80).aspx以下是主要内容的中文翻译:Visual Studio 2008 中 Web Application [ 'Asp.net web应用程序' 项目 ] 和 Web Site Projects [ '网站'项目 ] 的区别Scen...

2010-02-22 00:38:00 46

MasterPage技术

看页面觉得很奇怪,怎么在源代码里看不到链接,效果上却有链接,于是猜想是不是有类似jsp里面的include之类的方法,比如说当初我用的用户自定义控件usercontrol之类的,结果没发现,却发现多了个<asp:content>然后没有了<head><body>之类的。上网查了下,结果这是MasterPage技术,百度知道的介绍如下: MasterPage...

2010-02-22 00:33:00 46

从外部的js文件中获取ASPX页面的控件ClientID

前言 当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。 例如:ContentPlaceHolder1中的Button1默认情况下会生成“ctl00_ContentPlaceHolder1_Button1”的ClientID。 我们在Render出来的m...

2010-02-22 00:05:00 56

ado.net

在ADO.NET里,这些步骤有很大的变化。ADO.NET的最重要概念之一是DataSet。DataSet是不依赖于数据库的独立数据集合。所谓独立,就是:即使断开数据链路,或者关闭数据库,DataSet依然是可用的。 连接数据库 ADO.NET连接数据库的步骤就相应地改变了: 1、取得连接字符串; 2、创建一个数据库链路; 3,打开数据连接; 4,数据库操作; 5,关闭数...

2010-02-21 15:34:00 41

ADO.NET操作数据库

在ADO.NET里,这些步骤有很大的变化。ADO.NET的最重要概念之一是DataSet。DataSet是不依赖于数据库的独立数据集合。所谓独立,就是:即使断开数据链路,或者关闭数据库,DataSet依然是可用的。 连接数据库 ADO.NET连接数据库的步骤就相应地改变了: 1、取得连接字符串; 2、创建一个数据库链路; 3,打开数据连接; 4,数据库操作; 5,关闭数...

2010-02-19 23:12:00 63

如何用C#写一个简单的Login窗口

看到网上经常会问如何进行窗口跳转,大多数的问题都是牵扯到Login窗口。其实,在Visual Studio 6以来,比较正确的做法,是判断Login窗口的返回值,然后决定是否打开主窗体,那么在C#中也是一样的。具体做法如下:首先,创建Login窗口,然后添加相应的输入框和按钮,设置窗口的AcceptButton为窗体的确认按钮,而CancelButton为窗体的取消按钮。例如: thi...

2010-02-18 22:02:00 72

IsPostBack深入分析

1、IsPostBack介绍 IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostB...

2010-02-18 22:00:00 53

在ASP.NET中web.config配置数据库

大家知道在网站的每个页面上,存储一些全局处理信息,理想的做法是将这些信息一次性的集中存储在资料档案库中,而不是在网站的每个页面上都重复这样的操作。 比如说数据库连接串就是这样的信息,如果这些信息不是集中存储在特定区域中,而是在网站的每个需要连接数据库的页面上手工输入,可以设想:当数据库连接串改动时将会令人头痛,你必须遍历网站中所有连接数据库的页面去修改! 在ASP.NET中,通过Web...

2010-02-18 21:57:00 95

ASP.NET页面传数据的各种方法和分析

Web页面是无状态的,服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET设计开发一个Web系统时,遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.net提供了状态管理等多种技术来解决保存和传递数据问题,以下来探讨.NET下的解决此问题的各种方法和各自的适用场合。1.1使用Querystri...

2010-02-18 21:55:00 45

DataSet数据导入Excel的c#代码

///<summary> ///将DataSet里所有数据导入Excel. ///需要添加COM:MicrosoftExcelObjectLibrary. ///usingExcel; ///</summary> ///<paramname="filePath"></param> ///<paramname="ds"&

2010-02-18 21:55:00 75

c#得到文件路径-多种不同格式

stringstr1=Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名。stringstr2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径。 stringstr3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录...

2010-02-18 21:53:00 137

C#.NET的Web控件是否支持CSS

Web控件是否支持样式表(CSS)呢?支持,所有的Web控件都从基类System.Web.UI.WebControls.WebControl中继承了一个叫做CssClass的属性。示例源代码:<html> <head> <style> .Input { font: 10pt verdana; color: red; } </style> ...

2010-02-18 21:48:00 95

Access数据库操作类

Access数据库操作类AccessHelperusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.W...

2010-02-18 21:33:00 51

C#读写xml文件

已知有一个XML文件(bookstore.xml)如下:<?xml version="1.0" encoding="gb2312"?><bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title&g

2010-02-18 21:32:00 42

Visual Studio 2008常用小技巧

1,VisualStudio2008自带的1000多个Windows系统使用的各种图标、光标和动画文件 在VisualStudio2008的安装目录下, /MicrosoftVisualStudio9.0/Common7/VS2008ImageLibrary/2052文件夹下面,有一个VS2008ImageLibrary.zip,这个文件里面将常用的Windows系统图标、光标和动画文件集中到了...

2010-02-18 21:19:00 54

安装了IIS还是无法打开asp解决办法

相信我的,只有我才真正地找过答案,其它都是乱抄的,实能解决到你的问题,前个月我还在苦找答案,也已试验过N次,最后成功了,网上也有改那个什么帐户的,那个实在太难了. 按我的方法,前提是一,系统是XP,其它系统不敢包.二,你没有做过其它设置. 主要是帐户权限问题. 打开“管理工具”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”,(看A) 然后在右边框中,...

2010-02-18 18:00:00 149

C#调用Resources.resx资源文件中的资源

首先,资源文件可以从项目属性中的资源标签添加。比如,我添加一个图片,叫做aaa.png,添加入资源文件后,可以给他命名,比如叫它aaa。如此,添加文件就完成了。然后,在程序中调用,只需要一句话:Properties.Resources.资源名比如我刚添加的图片,就写Properties.Resources.aaa就ok了,当然在IDE中写代码的时候是会有提示的。最后,没了,就这么简...

2010-02-18 12:40:00 234

C#中C/C++程序员注意问题

1、C/C++程序员请注意,不能在case语句不为空时“向下执行”。  2、值类型和引用类型之间的区别:C#的基本类型(int,char等)都是值类型,是在栈中创建的。而对象是引用类型,创建于堆中,需要使用关键字new。  3、在C#中通过实例访问静态方法或成员变量是不合法的,会生成编译器错误。但是我们可以通过声明他们的类的名字来发访问静态成员。  4、C#派生类中,没有私有或者保护继...

2010-02-11 03:00:00 47

易语言“非主流”,杀毒软件“躲猫猫”

易语言“非主流”,杀毒软件“躲猫猫”              ——易语言5.0解决病毒误报情况分析测试报告作者:庄晓立(liigo)日期:2010年2月EMAIL:com.liigo[at]gmail.com版本:1.0同发易语言官方论坛和CSDN博客,转载请注明出处:http://blog.csdn.net/liigo关键字:易语言5.0病毒误报杀毒...

2010-02-06 23:50:00 115

将控制台输出重定向到textbox的dotnet类

//实现思想是使用windows api CreatePipe 创建一个匿名管道//接收控制台命令的输出,并产生委托事件。//具体实现见以下代码:using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using Syst...

2010-02-04 00:32:00 83

用C#代码编写的SN快速输入工具

一般软件都要输入序列号(SN),而大家平时用的最多的恐怕是盗版软件,通常盗版软件的序列号(SN)都保存成:XXXXX-XXXXX-XXXX-XXXX的形式。  而软件输入序列号的地方通常都是几个文本框(TextBox)组成。一个个的将XXXXX复制到文本框将非常麻烦。于是SN快速输入工具便由此产生了。  当然这些都和我的编写这个程序的原因无关。我编写这个程序的原因纯粹是因为有个网友和他舅舅...

2010-02-04 00:07:00 64

空空如也

空空如也

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

TA关注的人

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