AspNet技术

AspNet技术

学习使用ASP.NET 2.0的本地化

阅读(20) 作者(admin)

譬如我有一个登陆页面,上面有两个Label和两个Textbox,页面命名为Login.aspx,控件命名为lbl_UserName,lbl_Password,txt_UserName,txt_Password。

首先可以在网站上新建一个App_LocalResources的文件夹,然后新建一个...

AspNet技术

asp.net 2.0 中的URL重写以及urlMappings问题

阅读(25) 作者(admin)

在asp.net2.0中的urlMappings倒是非常好用,可惜暂不支持正则表达式,不过,好在如果用IHttpModule的话

不管什么样的请求都会先经过IHttpModule这样就为URL重写提供了一个好机会:

下面是我写的一个IHttpModule:

us...

AspNet技术

ASP.NET用户控件技术

阅读(34) 作者(admin)

我们发现,利用代码绑定技术我们可以容易的将我们的代码和内容分离开来,利用它可以建立可重用的代码,只是这种技术本身也存在着一些局限性。在本文中,我们将会一同探讨另外一种新的ASP.NET技术:用户控件。      什么...

AspNet技术

asp.net下cookies的丢失和中文乱码

阅读(18) 作者(admin)

我昨天晚上在做相册的时候突然又发现,iis下cookies里的中文又出现问题了,显示乱码。 费了好一段时间,才解决: //写入cookies时 string t =HttpUtility.UrlEncode(要写入到cookies的中文值); HttpCookie c = new HttpCooki...

AspNet技术

asp.net 的错误处理机制讲解

阅读(23) 作者(admin)

程序健壮性最基本要求就是程序错误的处理与捕捉,在ASP.NET中,错误的处理有和其他编程语言一样的机制,可以使用Try…Catch…Finally等方式,这一点和ASP相比具有较大的进步。而且,使用这些错误处理方法,可以大大提高程序的可...

AspNet技术

用.Net的File控件上传文件的解决方案

阅读(25) 作者(admin)

在遍历了csdn中所有关于上传大文件的帖子以后,写了这篇垃圾。(:-))

上传大文件,有好几种方法:

1、思归的HttpWorkerRequest方法,太难,看不懂:-( 2、利用第三方的控件 AspNetUpload 要钱!!算了,咱还是喜欢免费的。 3、修...

AspNet技术

用WebClient.UploadData方法上载文件数据的方法

阅读(24) 作者(admin)

假如某网站有个表单,例如(url: http://localhost/login.aspx): 帐号 密码

我们需要在程序中提交数据到这个表单,对于这种表单,我们可以使用 WebClient.UploadData 方法来实现,将所要上传的数据拼成字符即可,程序很简单...

AspNet技术

ASP.NET中常用的优化性能的方法

阅读(33) 作者(admin)

1. 数据库访问性能优化    数据库的连接和关闭   访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Conne...

AspNet技术

用程序修改IIS目录的Asp.Net版本

阅读(26) 作者(admin)

但是这些文章只介绍如何来创建、删除一个虚拟目录,却没有介绍如何修改一个虚拟目录的Asp.Net版本.如果机子上装有两个版本以.Net FrameWork,在创建时将使用IIS中默认使用的版本,而默认的版本又不是你需要的,那怎么办?...

AspNet技术

asp.net下DataSet.WriteXml(String)与(Stream)的区别

阅读(23) 作者(admin)

DataSet.WriteXml(String)生成的Xml文件中包含XML 声明, 而DataSet.WriteXml(Stream)却不会写入Xml声明即<?xml version="1.0" standalone="yes"?> 详细情况: 在写博客园的数据备份程序时,本来想通过ds.WriteXml(Respo...

AspNet技术

asp.net下URL处理两个小工具方法

阅读(26) 作者(admin)

有的时候我们要操作一个URL地址中查询参数,为了不破坏URL的原有结构,我们一般不能直接在URL的后面加&query=value,特别是我们的URL中有多个参数时,这种处理更麻烦。 下面两个小方法就是专门用来为一个URL添加一个查询参数...

AspNet技术

从别人那拷下来的几点Session使用的经验

阅读(29) 作者(admin)

问:当页面中是否了frameset,发现在每个frame中显示页面的SessionID在第一次请求时都不相同,为什么? 答:原因是你的frameset是放在一个htm页面上而不是ASPX页面。 在一般情况下,如果frameset是aspx页面,当你请求页面时,它首先...

AspNet技术

asp.net下用DataSet生成XML的问题

阅读(32) 作者(admin)

格式限定符中往往有一些字母代表特点的意思 比如,在DateTime.ToString中,y代码年,M代表月,等等 那么如果ToString的结果我本身就需要这些字符又怎么办呢? 此时就需要使用转义字符,而且这个转义标记就是我们熟悉的"/"

Date...

AspNet技术

asp.net(c#)Enterprise Library 3.0 下载

阅读(26) 作者(admin)

微软今天发布了Enterprise Library 3.0,又有新的东西可以研究了,在Enterprise Library 3.0中包含如下8个应用程序块: l Caching Application Block l Cryptography Application Block l Data Ac...

AspNet技术

.net下实现Word动态填加数据打印

阅读(32) 作者(admin)

今天研究了一下.net下实现Word动态填加数据打印的做法,觉得颇有收获~ 以前做过Excel相关的东西,所以对OFFICE的COM有一些了解,很顺利的找到了需要引用的COM和其帮助文档~具体做法是在引用里添加 COM --------Mic...

AspNet技术

近几天对DataSet的新认识

阅读(32) 作者(admin)

做管理软件总是在和DataTable,DataSet,DataGridView打交道,以前经常用,但是自己思考的问题不多,用的都是最笨的方法,做出来的都是最丑陋的界面和低效率的程序,上周某天晚上把DataGridView认真的研究了一下,主要是界面...

AspNet技术

自己常用到的自定义公共类(已测试通过)

阅读(38) 作者(admin)

using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.IO;
/*
* AUTHOR:ZHANGLEI
* CREATE DATE:2007.1.5
* 功能:BLL层,实现了数据库操作的封装
* 并且提供了足...

AspNet技术

asp.net中MD5 16位和32位加密函数

阅读(21) 作者(admin)

public string md5(string str,int code) { if(code==16) //16位MD5加密(取32位加密的9~25字符) { return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLow...

AspNet技术

.NET(C#)连接各类数据库代码-集锦

阅读(28) 作者(admin)

1.C#连接连接Access 复制代码 代码如下:using System.Data; using System.Data.OleDb; .. string strConnection="Provider=Microsoft.Jet.OleDb.4.0;"; strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb"...

AspNet技术

ASP.NET 2.0下随机读取Access记录的实现方法

阅读(27) 作者(admin)

由于使用ADO访问Access数据库会有缓存,这在随机提取数据库数据时,例如:sql="select top 10 Title,objectGuid from Document Order By Rnd(id)",将得不到随机记录,下面的例子可以克服这一缺陷,实现数据库的随机读取。 C#:...

nunit使用指南之―NUnit Quick Start
AspNet技术

nunit使用指南之―NUnit Quick Start

阅读(44) 作者(admin)

NUnit 是为 .NET 框架生成的开放源代码单元测试框架。NUnit 使您可以用您喜欢的语言编写测试,从而测试应用程序的特定功能。当您首次编写代码时,单元测试是一种测试代码功能的很好方法,它还提供了一种对应用程序进行回归...

AspNet技术

ASP.NET中常用的三十三种代码第1/7页

阅读(32) 作者(admin)

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