asp.net错误处理的三种方法
以前有过一篇博文,主要是出错时调至错误页面,然后将当前出错的页面存入Session,然后执行刷新等操作,该机制主要用于程序员自己控制错误,但是有些错误和异常是程序员无法控制的,比如:网络不可用 服务器崩溃 ...
SQL本地事务、asp.net事务、DTC
事务简介 事务用于保证一组数据在进行更新操作之后的完整性,比如银行转帐,从A帐号取出转入B帐号,任意一个失败,则全部失败,事务的四大属性ACID。 在SQL Server连接上进行本地事务 ...
ASP.NET文件下载的实用方法
private void FileDownload(string FullFileName) { FileInfo DownloadFile = new FileInfo(FullFileName); Response.Clear(); Response.ClearHeaders(); Response.Buffer = false; Respons...
C# 与 javascript 简单交互
1.asp.net呼叫js Response.Write("<script. language=javascript...
奇怪的html控件textarea
虽然一直没怎么用过html控件textarea,但是根据自己一贯的作风,楼猪大胆认为textarea和服务器控件TextBox的TextMode为MultiLine的文本框在最终生成的html标签上应该是一样的。也许是先入为主吧,在上周的一个设计页...
三种方法在Infopath中实现数据有效性验证
Infopath是微软Office办公软件家族中的成员之一,它主要的功能是面向客户端收集XML数据,并按照预期定义的格式生成XML文件,它以可视化表单的形式收集数据,并且支持C#编程接口以及外部数据源等。Infopath的使用避免...
Asp.net开发之旅--动态产生控件
在很多时候,我们根据实际需要,会用动态生成控件的方式来处理我们要显示的内容,这样在数据很多的时候,就不要花很多时间去建控件,这样对程序员来说,可以节约很多时间,同时可以使自己的代码精炼,下面我用一个关...
将GAC中的DLL复制出来
在项目中我们常常会引入第三方的dll,一般情况下我们都可以将所需的dll文件复制到硬盘上的一个地方,然后在项目中添加引用,这个操作很简单!但有时候我们会遇到这样的情况,就是所要引用的dll在目标机器的GAC里,这...
ASP.NET中Cookie编程简明参考
一 写入Cookie 1. Name 和 Value 属性由程序设定,默认值都是空引用。 2. Domain属性的默认值为当前URL的域名部分,不管发出这个c...
IIS7上部署Asp.Net4.0时UrlRouting的若干问题
今天把公司的一个小web项目从Asp.Net3.5升级到Asp.Net4.0,结果在UrlRouting上遇到一系列很纠结的问题.(注:Url路由是Asp.Net4.0新增的一项功能,初次接触的朋友请移步这里Asp.Net4.0/VS2010新变化(3):webform中也...
C#文件下载
string filepath = Server.MapPath("~/public/file.txt"); FileInfo fi = new FileInfo(filepath); Response.Clear();...
GridView中的RadioButton单选的方法
方法一,客户端 //绑定 protected void gvAssDealReport_RowDataBound(object sender, GridViewRowEventArgs e) { &n...
.net基础学习:ASP.NET的Web.Config文件中的元素
Web.Config文件默认格式如下:<?xml version="1.0"?><configuration > <appSettings/> <connectionStrings/> <system.Web> <compilation debug="false"/> <a...
.NET 分布式架构开发实战之二 (转)
本篇的议题如下: 1. 第一个数据层草图的提出 2. 对数据访问层的思考 3. 第二个数据层草图的提出 1.数据层草图的提出 Richard开始着手设计,一开始他没有就立刻在自己的计...
C# Socket 入门
1. 服务端程序<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 using System; 2 using System.Collectio...
.Net 4.0 延迟初始化:Lazy
语言和模式互相促进,语言让模式实现有更多可能性,越来越多优秀的被语言实现.模式实现的责任从开发者转移到语言.延迟初始化(Lazyinitialization)已经在.Net 4.0中给出了默认实现.本文将探究其使用方法和实现. ...
学习.NET的实际操作和注意事项
1、到网上下载一个论坛,无论用什么语言写的都可以,只要可以用就行,并在自己的电脑上安装。2、把论坛的主题分一下类,比如你想学习3个技术ASP.NET、CLR知识、AJAX,你就将你的论坛分为这样几个模块,然后就可以按...
使用C#对XML进行增删改查操作
xml文件格式view source print?01<?xml version="1.0" encoding="utf-8"?> 02<messageList> 03 <message id="1"> 04 &nb...
几个常用经典算法总结
1。从键盘输入100个数字,编写代码对它们排序2.一组数值排列规则为:1,1,2,3,5,8,13,21,34……,请用递归算法求第30位数值3. 用户输入20个数字,如何快速选出最大的数字和最小的数字4.假设蓝光DVD光盘8元/张,普通...
C#调用DLL实现图像文字识别(OCR)
请先下载http://asprise.com/product/ocr/index.php?lang=csharp 的SDK.里面提供了详细的OCR方法,如下:将发现图像框picbVeryfyCode里的文字和文本框.txtVeryfyCode.Text是一致的.数字识别率我碰到的几乎是100%htt...