.net
文章平均质量分 89
wangliqiang1014
这个作者很懒,什么都没留下…
展开
-
用C#写了一个新增用户就发送邮件和手机短信的SqlServer触发器
//针对SqlServer2005及已上版本 //CLR开发测试环境 VS2008 + Windows7 //SqlServer测试版本:SqlServer2005 //项目名:SendSMSTrigger //编译后会产生2个类库:SendSMSTrigger.dll原创 2011-08-18 11:28:25 · 1088 阅读 · 4 评论 -
ASP.net datalist,gridview 编辑模板里面控件的使用;
datalist:dropdownlist int sum=0; foreach (DataListItem item in DataList1.Items) { DropDownList ddl1 = (DropDownList)item.FindControl("DropDownList1"); sum += Con原创 2012-03-18 01:32:56 · 681 阅读 · 0 评论 -
jQuery的文章
http://blog.csdn.net/dujingjing1230/archive/2009/06/23/4291306.aspx http://blog.csdn.net/dujingjing1230/archive/2009/07/10/4338639.aspx http://blog.csdn.net/dujingjing1230/archive/2009/08/05/4413401原创 2011-12-13 22:19:54 · 333 阅读 · 0 评论 -
Windows7下IIS7的安装及ASP配置方法
一、进入Windows 7的 控制面板,选择左侧的打开或关闭Windows功能 。 二、打开后可以看到Windows功能的界面,注意选择的项目,我们按需要选择想要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片中的说明自行选择开启想要的功能。没有说明的勾选项为必选项或默认安装项。 三、安装完成后,再次进入 控制面板,选择 管理工具,双击 Internet(IIS)管原创 2011-12-11 14:46:41 · 538 阅读 · 0 评论 -
asp.net button的OnClick和OnClientClick事件 .
onlick时发生postback,执行后台代码。 onclientclick,就是执行javascipt代码,不会发生postback. 简单说,onclick:执行C#代码, onclientclick:执行javascript代码。 onclientclick先于onclick发生,一般执行脚本 onclientclick() 控制客户端提交。 例如可以使用confir原创 2011-11-02 10:28:14 · 589 阅读 · 0 评论 -
asp.net(c#)网页跳转七种方法小结
目标页面和原页面可以在2个服务器上,可输入网址或相对路径。后面的bool值为是否停止执行当前页。 跳转向新的页面,原窗口被代替。" 浏览器中的URL为新路径。 1.Response.Redirect 方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了 状态代码302(表示目标已经改变)以及新的目标URL。浏览器原创 2011-10-11 10:46:27 · 785 阅读 · 0 评论 -
Magic ajax
一、概述 现在Ajax技术正如火如荼的在Internet上发展着。而面对我们之前开发的ASP.NET1.1的Web项目,类似于下拉框等联动也需要啪啪啪的不断刷新,的确影响到了用户的使用体验。如何使用Ajax技术改善这部分的问题呢?是一个值得思考和尝试的工作。 在完成BMS Phase II过程中,我们采用了一个MagicAjax这一个现成的组件实现了尽量减少对原系统的改动且实现原创 2011-10-07 21:08:53 · 1110 阅读 · 0 评论 -
Literal控件的用法
1、Literal的一般用法,与Label对比 MSDN上的解释: 使用 System.Web.UI.WebControls.Literal 控件在网页上保留显示文本的位置。Literal 控件与Label 控件类似,但 Literal 控件不允许对所显示的文本应用样式,可以通过设置 Text属性,以编程方式控制在控件中显示的文本。 Literal Web 服务器控件介绍 可以使用原创 2011-10-07 21:02:26 · 972 阅读 · 0 评论 -
ASP.net 仿QQ弹出窗口
最近在做内部管理,需要用到这个东西来提醒,所以就把它做成一个类,直接调用,满方便的.贴一下代码,大家看一下 Code 1 using System; 2 using System.Web; 3 using System.Collections.Generic; 4 using System.Text; 5 6 /***********************原创 2011-10-07 21:01:02 · 692 阅读 · 0 评论 -
ASP.NET 异常处理
在Asp.net开发过程中,我们会遇到很多Exception,不处理这些Exception的话会出现很难看的页面。 还有一些我们未预料到的Exception,当发生Exception时,我们也必须进行记录具体位置,以便我们修正错误。 asp.net异常处理的位置大概有以下3个地方 1. 程序的代码段中,这是最直接处理异常的地方。如下 try { n=Convert.ToInt3原创 2011-10-07 20:58:50 · 504 阅读 · 0 评论 -
使用jQuery.Validate进行客户端验证
以前在做项目的时候就有个很大心病,就是微软的验证控件,虽然微软的验证控件可以帮我们完成大部分的验证,验证也很可靠上手也很容易,但是我就是觉得不爽,主要理由有以下几点: 1、拖控件太麻烦,这个是微软控件的常用方式,你要使用一个控件你得从工具栏中拖到页面里(当然你也可以不拖手写)。 2、必须指定验证对象,验证控件与其他textbox,dropdownlist控件不同的是它是验证其他控件的输原创 2011-09-22 11:22:02 · 516 阅读 · 0 评论 -
.Net自动获取网页内容的三种方法详解
自动获取网页内容的方法 .Net自动获取网页内容有以下三种方法:WebClient、WebBrowser、HttpWebRequest/HttpWebResponse。 1.WebClient WebClient 类提供向 URI 标识的任何本地、Intranet 或 Internet 资源发送数据以及从这些资源接收数据的公共方法。 WebClient 类使用 WebReq原创 2013-05-18 17:23:07 · 1764 阅读 · 0 评论 -
C#连接oracle实现增删改查
以users表为例,有三个字段,自增长的编号id,int类型;名称name,nvarchar类型,密码pwd,nvarchar类型 首先在vs2005中引入System.Data.OracleClient;命名空间 publicint Insert(stringname, string pwd) { OracleConnectionco转载 2013-05-21 10:22:05 · 1208 阅读 · 0 评论 -
BASE64、MD5、SHA、HMAC几种加密算法
本篇内容简要介绍BASE64 、MD5 、SHA 、HMAC 几种加密算法。 BASE64 编码算法不算是真正的加密算法。 MD5 、SHA 、HMAC 这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。 BASE64 按照RFC2045的定义,Base64被定义为:Bas原创 2011-10-07 20:15:59 · 761 阅读 · 1 评论 -
ASP 编程中20个非常有用的例子
1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法 The Physical path to this virtual website is: 2.我如何知道使用者所用的浏览器? 答:使用the Request object方法 strBrowser=Request.ServerVariables("HTTP_USER_AGEN原创 2011-10-07 20:52:20 · 400 阅读 · 0 评论 -
window.showModalDialog的传值和返回值
window.showModalDialog(URL,dialogArgments.features) 打开一个新窗口 URL为要开启的网页名字。 dialogArgments为设定好传递给新视窗网页的参数,可以为任意数据类型。 feature 与open()的类似,都是格式方面的设定。调用格式为featureName1:featureValue1:(分号)featureName2原创 2011-10-07 21:03:20 · 709 阅读 · 0 评论 -
asp.net DES加密解密
//加密 public string DesEncrypt(string strText, string strEncrKey) { byte[] byKey=null; byte[] IV= {0x12, 0x34, 0x56, 0x78, 0原创 2011-10-07 20:58:01 · 411 阅读 · 0 评论 -
Asp.Net使用开放式并发
在多用户环境中,有两种用于更新数据库中数据的模型:开放式并发和保守式并发。设计 DataSet 对象的目的是为了促进将开放式并发用于长时间运行的活动,例如对数据进行远程处理以及与数据进行交互时。 保守式并发涉及到锁定数据源中的行,以防止其他用户因修改数据而影响当原创 2011-10-07 20:59:52 · 550 阅读 · 0 评论 -
如何用asp进行base64加密
'------------------------------------------------- '函数功能:文字加密解密Base64算法 '加密函数:base64Encode(str) as String '解密函数:base64Decode(str) as Str原创 2011-10-07 20:53:35 · 712 阅读 · 0 评论 -
C# 时间差 TimeSpan
TimeSpan的用法 TimeSpan是用来表示一个时间段的实例,两个时间的差可以构成一个TimeSpan实例,现在就来简单介绍一下几点重要的用法: a 先来介绍几个方法 TimeSpan.Minutes(其他时间比如天数,小时数,秒数都一样的情况下得到的分钟数的差),其他的Hours,Second一样 DateTime.Tick :是一个计时周期,表示一百纳秒,即一千万原创 2012-03-26 20:47:45 · 792 阅读 · 0 评论 -
支付宝的接口asp-原理
大家想必都有这种困惑——拿到支付宝的接口代码后,尽管里面的程序有注释,接口代码包中也附有开发说明,但还是不知道该如何入手。这不难想象是什么原因,因为自己并不了解这个接口的工作原理是什么? 那么这篇文章就是要向大家全面展示关于支付宝接口的所有东西,以便大家能快速上手把接口接入自己的项目中,也能帮助那些已经对支付宝接口有所了解的程序开发者们更了解支付宝的一些通用规则、特殊用途等。 正题开始——原创 2012-03-15 20:58:18 · 2845 阅读 · 0 评论 -
MVC 3.0
我要学ASP.NET MVC 3.0(十九): MVC 3.0 实例之使用开源控件实现表格排序和分页 我要学ASP.NET MVC 3.0(十八): MVC 3.0 实例系列之表格中合并排序、分页和筛选 我要学ASP.NET MVC 3.0(十七): MVC 3.0 实例之表格中数据的筛选 我要学ASP.NET MVC 3.0(十六): MVC 3.0 实例系列之表格原创 2012-02-16 16:53:16 · 372 阅读 · 0 评论 -
Spring.NET学习笔记
前言 Spring.NET学习笔记——前言 第一阶段:控制反转与依赖注入IoC&DI Spring.NET学习笔记1——控制反转(基础篇) Level 200 Spring.NET学习笔记2——环境搭建(基础篇) Level 200 Spring.NET学习笔记3——实现一个简易的IoC框架(练习篇) Level 100 Spri原创 2012-02-16 16:50:13 · 486 阅读 · 0 评论 -
NHibernate
在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的.NHibernate NHibernate 不仅仅管理.NET类到数据库表的映射(包括.NET 数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 NHibernate的目标主要是用于与数据持久化相关的编原创 2012-02-16 16:32:05 · 469 阅读 · 0 评论 -
Log4net创建日志及简单扩展
1、概述 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。 2、一个简单的使用实例 第一步:在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。原创 2011-10-16 16:11:03 · 965 阅读 · 0 评论 -
用log4net快速构建asp.net 异常日志
log4net是一个非常完善的日志组件. 有着强大的可配置性. 有助于提高开发效率 。log4net是apache组织开发的日志组件, 同其姐妹log4j一样, 是一个开源项目. 可以以插件的形式应用在你的系统中. 下面仅说明如何应用在web forms项目中. 做为主要的日志输出组件. 第一步:应该下载log4net.dll并引入到你的项目中,下载见附件 第二步:修改你的glo原创 2011-10-16 16:01:40 · 390 阅读 · 0 评论 -
用ASP.NET将网页错误信息写入系统日志
设计网站的时候,不可能我们的网站不出现一点错误,常见的“页面不存在”“页面运行出错”等错误信息一般网站多少总是存在的,关键是,这些错误出现以后,管理员怎样方便及时的发现它们、尽量减少用户对网站的不好印象。不管是IIS 4还是IIS 5,我们都可以设置网站的“自定义错误信息”,通过这样的设置,一些系统默认的比较不友好的错误信息就可以更换为网站管理员自定义的页面,这对于网站的实用和友好性都大有帮助。但原创 2011-10-16 15:44:40 · 923 阅读 · 0 评论 -
Base64
using system; namespace shapbse64 { /// /// 有关base64编码算法的相关操作 ///by 自由奔腾(wgscd) /// public class sbase64 { public sbase64() { // // todo: 在此处添加构造函数逻辑 // } //-----------原创 2011-10-18 11:19:22 · 378 阅读 · 0 评论 -
C# Winform应用程序占用内存较大解决方法整理
背景: 微软的 .NET FRAMEWORK 现在可谓如火如荼了。但是,.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因为.NET程序在启动时,是需要由JIT动态编译并加载的,这个加载会把所有需要的资源都加载进来,很多资源是只有启动时才用的。 以XP 系统为例子,程序启原创 2013-06-07 16:05:07 · 846 阅读 · 0 评论