
asp.net
文章平均质量分 74
liusylon
这个作者很懒,什么都没留下…
展开
-
ASP.NET程序中常用的三十三种代码(收集)
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:原创 2006-01-16 08:15:00 · 742 阅读 · 0 评论 -
一个比较精确的“在线用户列表”统计功能
当用户访问网站时,会为他分配一个SessionID。令用户的IP地址和用户名称建立一个一一对应的关系。如果用户开启了新的窗口,则检查用户的IP地址或用户名是否已经在OnlineUsersHash中出现过?如果出现过,就让新的SessionID指向现有的IP地址。而当一个Session结束时,则将该SessionID从OnlineUsers_SessionIPHash中移除。判断是否还有其他Sess转载 2006-11-11 14:15:00 · 1150 阅读 · 0 评论 -
在C#中操作XML (增删改)
已知有一个XML文件(bookstore.xml)如下: Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("bookstore.xml"); XmlNode root=xmlDoc.SelectSingleNode("bookstore");/转载 2006-11-13 11:32:00 · 984 阅读 · 0 评论 -
用timespan防止网页重复刷新计数的方法
主要是运用timespan来控制 ,这里先要说说timespan的用法,timespan的定义规则如下:[ws][-]{ d | [d.]hh:mm[:ss[.ff]] }[ws]其中方括号里[ ]的是可选的选项,冒号和句号(:与。)是必需要的原义字符,需要从花括号{}里由竖线( |)里任选一项,其它的项如下说明:原创 2006-12-05 15:52:00 · 1278 阅读 · 0 评论 -
Asp.net动态生成html页面
适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。 适用于需动态定制页面的程序。比如论坛、聊天室等。可以加载定制好的html页面,来加强美观。 思路 1. 利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位转载 2006-12-06 15:04:00 · 1071 阅读 · 0 评论 -
C#制作RSS
现讲述动态生成RSS文件的方法。动态生成RSS文件也基本有两种方法,一种是用字符串累加的方法,另一种是使用xml文档生成的方法。字符串累加的方法也比较简单,我也就不多说了,这里着重说一下生成XmlDocument的方法,包括各种节点的创建,属性的创建等。当然在此也有必要说明一下为什么采用后者,因为后者符合XML DOM标准,有利于你认识dom模型,并且构造速度更快,构造出的xml文档转载 2006-12-05 15:55:00 · 1375 阅读 · 0 评论 -
学习使用MemberShip
目录:学习目的使用ActiveDirectoryMembershipProvider使用SqlMembershipProviderActiveDirectoryMembershipProvider的一些设置参数SqlMembershipProvider的一些设置参数Membership 的一些API学习目的:学会使用Membership进行表单认证学会设置Act原创 2006-12-08 09:33:00 · 1617 阅读 · 2 评论 -
做的一个服务器的压力测试
用EnterprisLibrary访问数据库,代码如下:/// /// TestTime 的摘要说明/// public class TestTime{ string constr = "Tourism"; public TestTime() { // // TODO: 在此处添加构造函数逻辑 // } /// /// 创建数据库用户 ///原创 2006-12-12 10:58:00 · 1131 阅读 · 0 评论 -
.net下对注册表的各种操作
vs.net提供了microsoft.win32类,下面有三个子类,全是针对注册表的,Microsoft.Win32.RegistryKey、Microsoft.Win32.Registry、Microsoft.Win32.RegistryHiveMicrosoft.Win32.Registry提供了访问各个注册表中根的值Microsoft.Win32.Registry.CurrentUser转载 2006-12-28 20:41:00 · 1444 阅读 · 0 评论 -
用.NET 2.0压缩/解压封装的类
主要功能是可以用来减轻网络数据的传输数据量,using System;using System.Collections.Generic;using System.Collections;using System.Text;using System.IO;using System.IO.Compression;namespace CompressionService{ public c原创 2007-03-02 15:03:00 · 1086 阅读 · 0 评论 -
ref 和 out 的使用区别
1、out必须在函数体内初始化,在外面初始化没意义。也就是说,out型的参数在函数体内不能得到外面传进来的初始值。2、ref必段在函数体外初始化。3、两都在函数体的任何修改都将影响到外面ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。使用ref前必须对变量赋值,out不用。out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引转载 2007-04-26 11:35:00 · 788 阅读 · 0 评论 -
轻松加密ASP.NET 2.0 Web程序配置信息
一、 简介 当创建ASP.NET 2.0应用程序时,开发者通常都把敏感的配置信息存储在Web.config文件中。最典型的示例就是数据库连接字符串,但是包括在Web.config文件中的其它敏感信息还包括SMTP服务器连接信息和用户凭证数据,等等。尽管默认情况下可以配置ASP.NET以拒绝所有对扩转载 2006-11-10 14:39:00 · 878 阅读 · 0 评论 -
GridView&ObjectDataSource 新特性小记 懒人篇(二) 分页加速
Posted on 2006-04-17 18:43 笑看千秋_R Table: MyUsers @UserID (int,primary key,identity), @UserName (nvarchar(50),not null), @Description (nvarchar(50),not null), @Status (bit,not null)Procedure: cr转载 2006-05-21 21:42:00 · 1050 阅读 · 0 评论 -
初学者需要学习用到的技巧(转发)
1. 打开新的窗口并传送参数:传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.为转载 2006-03-20 22:56:00 · 660 阅读 · 0 评论 -
.NET 2.0里强类型数据创建多层应用
我们今天示范的这个例子是做一个显示消费者列表,并可以查看每个消费者订单细目的一个小程序。先用Visual Studio 2005创建一个typedDatasetSample.li转载 2006-03-23 08:30:00 · 892 阅读 · 0 评论 -
新aspx页面的六种方法
第一:private void Button1_Click(object sender, System.EventArgs e) { Response.Redirect(Request.Url.ToString()); }第二:private void Button2_Click(object sender, System.EventArgs e) { Response.Write转载 2006-02-23 08:30:00 · 1041 阅读 · 0 评论 -
Uploading Files in ASP.NET 2.0
ContentsIntroductionAn Example of the FileUpload Server ControlConclusionIntroductionEver since Microsoft ASP.NET was introduced with version 1.0, there has been the built-in means of buil转载 2006-03-31 21:09:00 · 790 阅读 · 0 评论 -
用好VS2005之扩展membership服务
ASP.NET 2.0中新增的最佳功能之一是新的成员身份服务,它提供了用于创建和管理用户帐户的易于使用的API。ASP.NET 1.x大规模引入了窗体身份验证,但仍然要求您编写相当数量的代码来执行实际操作中的窗体身份验证。成员身份服务填补了ASP.NET 1.x窗体身份验证服务的不足,并且使实现窗体身份验证变得比以前简单得多。 成员身份API通过两个新的类公开: Membership和Mem转载 2006-03-01 14:39:00 · 1938 阅读 · 2 评论 -
使用 ASP.NET 2.0 ObjectDataSource 控件
本页内容 简介 使用 ObjectDataSource 控件显示数据 结合使用参数与 ObjectDataSource 控件 使用 ObjectDataSource 控件编辑数据 结合使用 ObjectDataSource 控件和转载 2006-04-07 23:46:00 · 782 阅读 · 0 评论 -
ASP.NET的 Session 详解
这个唯一的SessionID是有很大的实际意义的。当一个用户提交了表单时,浏览器会将用户的SessionID自动附加在HTTP头信息中,(这是浏览器的自动功能,用户不会察觉到),当服务器处理完这个表单后,将结果返回给SessionID所对应的用户。试想,如果没有SessionID,当有两个用户同时进行注册时,服务器怎样才能知道到底是哪个用户提交了哪个表单呢。当然,SessionID还有很转载 2006-04-08 21:21:00 · 772 阅读 · 0 评论 -
ASP.NET 2.0个性化配置(profile)
为每个用户存储配置信息强类型 长期保存 支持匿名用户定义配置(profile)xml version="1.0"?>configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> appSettings/> connectionStrings> add name="Northw转载 2006-04-08 21:30:00 · 1470 阅读 · 0 评论 -
2.0中GridView中的分页
string connectionString = ConfigurationManager.ConnectionStrings["xinProductsConnectionString"].ConnectionString; SqlConnection conn = new SqlConnection(); conn.ConnectionString=connec原创 2006-05-21 21:18:00 · 1031 阅读 · 0 评论 -
GridView&ObjectDataSource新特性小记 懒人篇(一) 分页上路
Posted on 2006-04-13 19:34 笑看千秋_R懒"归正传: 最近开场废话是多了点(可能是参加会议太多闹的.. ^_^!!).马上请出GridView & ObjectDataSource.下面我将逐步展现一个分页的案例.案例环境: WindowsXP SP2, VS2005 Team Suite,SqlServer2005(没有比这更糟的了....)转载 2006-05-21 21:38:00 · 1504 阅读 · 0 评论 -
vs.net2008Beta2 测试版
我这个人喜欢尝点鲜,就试着想下来试试,在微软网站搜了一圈没有找到,后来在ScottGu的中文博客上终于找到下载地址,我想肯定有很多人像我一样,在网络搜了一圈也没有见到可下载的地方,呵呵,我就把下载地址贴在这儿 吧,有点大呵,1.6G多吧。Microsoft 预发行软件 Visual Studio 2008 测试版 2 Team Foundation Server下载页面: h原创 2007-09-18 14:51:00 · 898 阅读 · 0 评论