- 博客(57)
- 收藏
- 关注
原创 __doPostBack
_doPostBack函数 ÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷ 在.NET中,所有的服务器控件提交到服务器的时候,都会调用__doPostBack这个函数,比如,我们经常需要动态的生成一些控件,最简单的方法就是Response.Write(");,然后输出到页面,但是如果我们需要这个控件来执行一些服务器的功能,就比较困难了。这里我们就可以用过借用__doPost...
2009-02-27 16:03:36 214
原创 SQL SERVER C#数据库操作类
[code="java"]using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace LiTianPing.SQ...
2009-02-27 11:17:54 113
原创 一个用C#编写的易用的日志类
先要配置以下config文件 也可以是任意的xml文件 asp.net 就直接配置web.config文件 提供代码下载:http://www.cnblogs.com/Leodr/archive/2008/07/25/1251299.html (和一个网络文件夹一起的)具体如下:(注——里面还有一些配置是我做的一个网络文件夹的配置信息,注释...
2009-02-27 11:15:26 117
.net获取连接字符串的方法
.net获取连接字符串的方法,会因为在web.config中的放置的位置的不同而不同如果连接串放在[code="java"]...... [/code]之间eg:[code="java"] [/code]则要用下面的方法来获取这个连接串[code="java"]ConfigurationManager.Co...
2009-02-27 11:10:39 397
原创 大文件上传组件
非常不错的一个大文件上传组件,找了N久才找到的,本来是英文的,现在被我反编译成中文的了,很酷的进度显示,能与.net的上传控件兼容,要的快下哦,记得顺便顶一下示例(VB):BigUploadVB版本.rar示例(C#)BigUploadCsharp版本.rar反编译工具(下载后就知道怎么用了):BigUpload中的类的反编译的工具.rar详...
2009-02-27 09:29:29 142
原创 C#:using 的使用
using 关键字有两个主要用途:作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。作为语句,用于定义一个范围,在此范围的末尾将释放对象。并在此范围之外释放一个或多个对象。 ...
2009-02-26 15:50:06 68
vs2005格式化代码
1、格式化.aspx的代码,打开文档,选择菜单栏中的“编辑”->高级->设置文档的格式,快捷键是:ctrl+e 放掉再按下d;2、格式或.cs代码,选中要格式化的代码,然后选择菜单栏中的"编辑"->高级->设定选定内容的格式,快捷键是ctrl+e,放掉,然后按下F...
2009-02-26 15:49:36 106
原创 认识ASP.NET配置文件Web.config
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配...
2009-02-26 11:50:24 76
原创 SqlDataAdapter Fill方法的重载
[code="java"]public int Fill ( DataSet dataSet, int startRecord, int maxRecords, string srcTable)[/code]参数:dataSet要用记录和架构(如果必要)填充的 DataSet。 startRecord从其开始的从零...
2009-02-26 11:22:21 291
原创 c# 方法重载
首先我们说一下什么是方法重载。在面对对象这样的高级语言中都允许我们在一个类中定义多个方法名相同、方法间参数个数和参数顺序不同的方法,对于参数个数不同或者参数列表不同的情况我们称之为参数列表不同。[color=red]需要注意的是这里没有提到方法的返回值[/color]。也就是决定方法是否构成重载有以下几个条件:◆ 在同一个类中;◆ 方法名相同;◆ 参数列表不同。例如...
2009-02-26 09:54:58 600
原创 SqlConnection - Close() or Dispose()
There seems to be a lot of confusion about how to clean up after using a SqlConnection object. Should you call Close(), Dispose(), Close() then Dispose(), or neither?Here are some relevant facts w...
2009-02-25 18:11:19 159
原创 使用MySQL的LAST_INSERT_ID
LAST_INSERT_ID自动返回最后一个 INSERT 或 UPDATE 操作为 AUTO_INCREMENT 列设置的第一个发生的值. 参考这里 The ID that was generated is maintained in the server on a per-connection basis. LAST_INSERT_ID是基于单个connection的,...
2009-02-25 17:59:40 73
原创 c# seal的用法
今天碰到sealed关键字,以前还真没有注意到过。上网,发现一个讲解的很容易理解。sealed的中文意思是密封,故名思义,就是由它修饰的类或方法将不能被继承或是重写。 sealed关键字的作用: [color=red]在类声明中使用sealed可防止其它类继承此类;在方法声明中使用sealed修饰符可防止扩充类重写此方法。[/color] seal...
2009-02-25 15:30:09 318
winCVS常碰到的问题极其解决的方法
在本地删除整个项目,提交,这个时候服务器上删除的只是文件夹,而文件夹里的文件并没有删除,所以当你想在本地把项目的最新的文件放到CVS目录下的,提交文件夹里面的东西的时候,常常会报independently by second party类似这样的错误,貌似说,别人已经提交了这个文件,要先更新下来,然后在最新的基础上修改提交,这个时候,你理所当然会去UPDATE下,没想到这个又报了个cvs upda...
2009-02-25 09:52:43 405
原创 什么是REST架构
REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。 REST是什么 REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy T...
2009-02-24 17:19:17 89
原创 版本控制常用软件
常用版本控制软件根据查看网络上的资料,看到一般的公司使用的版本控制软件大致如下:(其中的等级评语来自http://www.hansky.com/cn/news/select_scm3.html 但其中没有介绍关于Perforce,StarTeam)1.Clear case --------〉中坚级2.CVS ...
2009-02-24 11:26:00 118
原创 appfuse是什么
一、Appfuse简介Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、ibatis、struts、Xdcolet、junit 等基础框架给出了示范,最新的1.7版更是提供了对Taperstry和JSF的支持。在持久层,AppFuse采用了Hibernate O/R映射工具(http://www.hiberna...
2009-02-24 11:10:35 153
将JPG格式的图片制作大小为原图的15%的缩略图的泛型函数
[code="java"]using System;using System.Web;using Microsoft.VisualBasic.Devices;using System.IO;using System.Drawing;using System.Drawing.Imaging;public class DisplaySmallEuropePict...
2009-02-23 16:52:12 126
完整的回调函数的书写方式
HTTP 常见的几种状态代码401:未经授权 403:禁止 404:没找到200:表示正常相应为了确保服务器不但完成了一个请求,而且还报告了一个 OK 状态,请在您的回调函数中添加另外一个检查功能[code="java"]function updatePage() { if (request.readyState == 4) { if (re...
2009-02-23 10:08:17 459
常用的异常处理类
ExceptionHelper.cs[code="java"]using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Web.UI;using System.Diagnostics;namespace MyNet.Common.Fr...
2009-02-20 18:07:34 127
.NET常用的格式化页面的函数
[code="java"]// 将性别改用图标来显示。 protected string FormatGender(object dataGender) { string myGender = Convert.ToString(dataGender); string strReturn = ""; switch (myG...
2009-02-20 18:02:26 140
.NET学习摘要
1、用SqlDataSource访问数据库库的方法:往sql里面传参数的方法:SqlDS_Search.SelectParameters.Clear();//先清空,好习惯SqlDS_Search.SelectParameters.Add("部门",部门参数的值);2、Gridview 中显示某个字段的方法Gridview中可以调用后台定义的函数。例如:后台...
2009-02-20 18:00:36 347
XMLHttpRequest 对象的几个方法和属性
open():建立到服务器的新请求。 send():向服务器发送请求。 abort():退出当前请求。 readyState:提供当前 HTML 的就绪状态。 responseText:服务器返回的请求响应文本。 open() 方法来完成。该方法有五个参数:request-type:发送请求的类型。典型的值是 GET 或 POST,但也可以发送 HEAD 请求。 ...
2009-02-20 17:54:02 1211
url 中的escape(参数) 函数的作用
它用于转义不能用明文正确发送的任何字符。比如,电话号码中的空格将被转换成字符 %20,从而能够在 URL 中传递这些字符。
2009-02-20 17:16:40 3323
创建支持多种浏览器的XMLHttpRequest 对象
[code="java"]/* Create a new XMLHttpRequest object to talk to the Web server */var xmlHttp = false;@cc_on @@if (@_jscript_version >= 5)try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");...
2009-02-20 16:52:48 283
反应AJAX的基本执行过程的一个简单的例子
发送请求页面的代码[code="java"] ajax /* Create a new XMLHttpRequest object to talk to the Web server */ var xmlHttp = false; try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } c...
2009-02-20 16:49:49 59
java 出现乱码一种解决的办法
修改下tomcat下conf文件夹下面的server.xml文件里的[code="java"] [/code]加入URIEncoding="UTF-8"改后为:[code="java"] [/code]这个只是其中的一个原因,还有可能是其他的原因引起的...
2009-02-19 12:06:40 94
原创 网页设计标准页面大小,分析不同分辨率下的网页大小
网站设计时,有一个最常用的指导性原则:页面长度原则上不超过3屏,宽度不超过1屏。这个原则明显是从用户的体验出发,特别是宽度不超过一屏,其最基本的表现是浏览器不出现横向滚动条,这几乎是目前的设计准则。那么这里的一屏到底是多大呢? 普通用户通常浏览网页时,其浏览网页的有效面积会受到下面几个方面的影响:1、显示器的分辨率这个由科技发展和用户购买力及喜好决定,其数据取决于统计。 ...
2009-02-18 15:55:03 624
原创 DataList Web--OnItemCommand 事件
OnItemCommand 当在ItemTemplate 中所宣告的Button 或LinkButton 控件触发事件时,如果该控件的CommandName 属性内容不是Edit、Cancel、Delete 或Update 时,便触发本事件。其宣告语法为:Sub OnItemCommand(Sender As Object, e As DataListCommandEventArgs)...
2009-02-17 17:05:54 428
原创 ASP.NET 2.0 ObjectDataSource控件
ObjectDataSource控件与SqlDataSource控件的对象模型是类似的。ObjectDataSource没有ConnectionString属性,它暴露了TypeName属性,用于指定需要实例化的执行数据操作的对象类型(类名)。ObjectDataSource控件与SqlDataSource的命令属性相似,也支持SelectMethod、UpdateMethod、InsertMet...
2009-02-17 11:32:49 376
原创 GridView控件自定义分页详解
前些天我写了关于 和 ,后来又有一些人问我怎样在GridView中应用这个东东!其实很简单,主要是怎么保存当前页面的页码PageIndex问题,不过把这个解决了什么都好办了.因为在分页过程中:PageSize是一定的,我们可以用一个属性来表示.保存PageIndex好多中方法,而且数据不是很庞大,基本不会好太多的资源.还是一句老话,话再多都没有例子直观. 在这里我们将用一个隐藏字段来保存...
2009-02-16 16:47:46 114
原创 学习asp.net比较完整的流程
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framewo...
2009-02-16 16:16:16 48
原创 SQL存储过程概述
SQL存储过程概述在 大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成执行方式,所以,以后对其再运行时其执行速度很快。SQL Server 2000 不仅提供了用户自定义存储过程的功能,而且也提供了许多可作为工具使用的系统存储过程。存储过程的概念存储过...
2009-02-16 15:11:50 169
原创 asp.net各种类型视频播放代码(全)
1。avi格式 代码片断如下: <object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"> <param name="ShowDisplay" value="0"> <
2009-02-16 11:54:53 1542
原创 asp.net中防止注入式攻击
概要:本文主要介绍如何校验用户输入从而防止注入式攻击.校验用户输入是非常必要的,几乎所有程序级的攻击都包含恶意输入的手段.你应该校验包括字段,查询字串参数,Cookie等一切用户输入项来保护你的程序免受注入攻击.你得假设所有的用户输入都是恶意的,确保在服务器端对所有的用户输入进行校验.使用基于客户端的验证可以减少页面的住返次数,改进性能,改善用户体验,但是不要仅仅依赖于此,因为客户...
2009-02-16 11:52:10 230
原创 ASP.NET2.0 新增控件(2)——BulletedList
BulletedList是一个让你轻松在页面上显示项目符号和编号格式(Bulledted List)的控件。对于ASP.NET 1.x里要动态显示Bulledted List时,要么自己利用HTML的或元素构造,要么就是“杀鸡用牛刀”的动用Repeater来显示。前者过于死板,后者过于overkill,也许微软听到这种声音,于是ASP.NET 2.0总算搞了个BulletedList出来了。这控件...
2009-02-16 11:34:53 138
GridView 分页
一、分页功能的实现:要实现GrdView分页的功能。操作如下:1、更改GrdView控件的AllowPaging属性为true。2、更改GrdView控件的PageSize属性为 任意数值(默认为10)3、更改GrdView控件的PageSetting->Mode为Numeric等(默认为Numeric)该属性为分页样式。GridView属性设置好了,从页面上也能看到分页样...
2009-02-16 10:07:24 193
原创 CustomValidator ASP.NET验证控件
CustomValidator控件允许您用自定义的验证逻辑创建验证控件。例如,可以创建一个验证控件,该控件检查在文本框中输入的值是否为偶数。创建该控件的标准代码如下所示:该控件具有基类BaseValidator的属性,除了这些属性外还有一个该控件所特有的属性和事件,如表6-21所示。表6-21 CustomValidator控件属性和事件名称 说明 ...
2009-02-16 09:38:59 423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人