
net
文章平均质量分 78
lohoo
这个作者很懒,什么都没留下…
展开
-
18位身份证号码最后一位校验码的计算方法
介绍18位身份证号码最后一位校验码的计算方法公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。校验方法:(1)十七位数字本体码加权求和公式S = Sum(Ai * Wi), i = 0, ... , 16 ,先对前17位数字的权求和Ai:表示第i位置上的身份证号码数字值Wi:表示第i位置上的加权转载 2005-02-21 23:00:00 · 3976 阅读 · 0 评论 -
动态网站首页的静态生成方法
方法一常用函数1、输入url目标网页地址,返回值getHTTPPage是目标网页的html代码function getHTTPPage(url)dim Httpset Http=server.createobject("MSXML2.XMLHTTP")Http.open "GET",url,falseHttp.send()if Http.readystateexit functionend i转载 2005-03-05 17:38:00 · 822 阅读 · 0 评论 -
[收藏]ASP.Net生成静态HTML页
境:Microsoft .NET Framework SDK v1.1 OS:Windows Server 2003 中文版ASP.Net生成静态HTML页在Asp中实现的生成静态页用到的FileSystemObject对象!在.Net中涉及此类操作的是System.IO 以下是程序代码 注:此代码非原创!参考别人代码//生成HTML页 public static bool WriteFile(转载 2005-03-05 17:41:00 · 810 阅读 · 0 评论 -
DataGrid 双向的排序
在.Net 中 DataGrid 虽然有排序的功能,但并不支持双向的排序。用到了,看了些相关的帖子,自己尝试了一种方法,竟然也行得通,呵呵主要是用DataGrid.Attributes 存了一个参数,同时在onSortCommand中修改了DataGridColumn的SortExpression. 代码如下:private void BindData() { DataTable dt =转载 2005-03-09 22:43:00 · 745 阅读 · 0 评论 -
如何防止同一帐户重复登录系统
如何防止控制客户端使其用同一帐户重复登录系统. 解决思路:维护一online表,查看有登陆,就不允许再次登陆,以sessionid作为唯一标识符号,也可以产生一个GUID发到COOKIE中,以区分不同的CLIENT,再佐以JS,可以达到更好的效果,比如离开后自动离线解决代码:public virtual void Application_Start(object sender, EventArgs转载 2005-03-09 22:59:00 · 955 阅读 · 0 评论 -
在ASP.NET 中实现单点登录
在ASP.NET 中实现单点登录出自:【孟宪会之精彩世界】 发布日期:2005年1月27日 8点48分0秒由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。 实现思路 利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,转载 2005-03-09 23:01:00 · 964 阅读 · 0 评论 -
实现自定义分页(如:改变传统datagrid的分页显示、通过A-Z的字母来分页等)、选择的check
代码<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections;using System.ComponentModel;using System.D转载 2005-03-09 22:42:00 · 994 阅读 · 0 评论 -
将Web Form网页国际化
[选摘自:http://msdn.microsoft.com/library/cht/default.asp?url=/library/CHT/vbcon/html/vbwlkwalkthroughlocalizingwebforms.asp]当您将 Web Form 网页当地语系化时,Visual Studio 系統不会自动产生资源文件。您必須手动建立和编辑 XML 资源文件。这个主题会示范如何转载 2005-03-09 22:45:00 · 1019 阅读 · 0 评论 -
C#登录控件和应用
C#登录控件和应用 using System;using System.Collections;using System.ComponentModel;using System.Drawing;using System.Data;using System.Windows.Forms;namespace Jh.UserControls{ public delegate void PasswordIn转载 2005-03-09 23:00:00 · 2161 阅读 · 0 评论 -
页面自动滚动到刷新页面之前的控件
用ASP.NET开发的人对服务器端控件事件引起的页面刷新很头痛吧! 我把解决问题的方法拿出来与大家共享,思路是事件执行完后写段脚本,让页面自动滚动到刷新页面之前的控件处,减少页面刷新带来的不便。 比如按了一个按钮后,脚本会自动将页面自动滚动到这个按钮的位置。 写段脚本的事情,用了一个ScriptHelper的类来搞定,这个类有个GetViewControlScript(string control转载 2005-03-19 21:56:00 · 1243 阅读 · 0 评论 -
自定义服务器控件ViewSuo的源文件
自定义服务器控件ViewSuo的源文件 using System; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; using System.Collections; using System.Diagnostics; using System.Data; using Syst转载 2005-03-19 21:57:00 · 803 阅读 · 0 评论 -
关于ASP.Net中的时间处理
在ASP.Net中,M$为我们提供一种名为DateTime的对象,我们用这个对象来取得当前的时间。比如: DateTime dt=DateTime.Now; 在上面的程序中我们取得了一个名为dt的24制时间对象,如果我们的要得到12制的时间对象,可以使用另外一条语句 DateTime dt=DateTime.Today;转载 2005-02-28 20:36:00 · 762 阅读 · 0 评论 -
DataGrid资料
转贴:http://www.cnblogs.com/icesnaker/archive/2004/07/31/29017.html关于datagrid的打印http://www.chinaaspx.com/article/csharp/295.htmC#中为DataGrid添加下拉列表框http://www.cnblogs.com/icesnaker/archive/2004/0转载 2005-02-23 22:20:00 · 2436 阅读 · 0 评论 -
构建基本的.NET Remoting应用程序
构建一个使用.NET远程处理框架来进行应用域(application domain )间通信的应用程序很简单。你必须实现远程类型(remotable type)、用于监听请求的服务应用域和客户应用域。同时,你必须为每个应用域配置远程处理系统(remoting system ),以便可以使用远程激活( remote activation )来激活远程类型。一、创建远程类型(remotable typ转载 2005-02-21 23:03:00 · 853 阅读 · 0 评论 -
深入理解.NET 的JIT编译方式
CLR只执行本机的机器代码。有两种方式产生本机的机器代码:实时编译(JIT)和预编译方式(产生native image)。下面,我想谈谈JIT。CLR使用类型的方法表来路由所有的方法调用。类型的方法表由多个入口项组成。每个入口项指向一个唯一的存根例程(stub routine)。初始化时,每个存根例程包含一个对于CLR的JIT编译器的调用(它由内部的PreStubWorker程序公开)。在JIT编转载 2005-02-21 23:03:00 · 979 阅读 · 0 评论 -
ASP.NET设置ie打印
今天发现原来以前有时有效有时无效的原因是出在,不能放在页面的之内,客户端的javascript放在runat server怎么行呢。认识到这个问题就好解决了。以下给出原码:function doprint() { //保留客户打印机设置 var h = factory.printing.header; var f = factory.printing.footer; var t = fac转载 2005-02-21 23:11:00 · 1679 阅读 · 0 评论 -
用System.Web.Mail发邮件
用System.Web.Mail发邮件 private static int GoToSendMail(string Body,string To) { try { System.Web.Mail.MailMessage mm=new System.Web.Mail.MailMessage(); mm.BodyFormat=System.Web.Mail.MailForm转载 2005-02-21 23:18:00 · 1108 阅读 · 0 评论 -
一个发邮件的类(用CDO实现)
public class SendMail { public SendMail() { } //发送普通文本Email方法入口 // From:发信人邮件地址 To:收信人邮件地址 // FromName:发信人名称 ToName:收信人名称 // Subject:信件主题 // Body:邮件正文 public int Send(string转载 2005-02-21 23:21:00 · 1284 阅读 · 0 评论 -
ASP.NET发邮件(20041120)
ASP.NET发邮件(20041120) 由一个当用户忘记密码时自动找回密码的实例触发我看了一些这方面的文章并做了测试,记录如下:从实现方式上来说分为三种:1.利用客户端来实现 方法:在页面中加入mailto:dtljf@163.com?subject=主题&body=内容">发邮件 评论:这种方式实现简单,但需借用OutLook发送,也不能达到全自动,且安全性不高.2.利用.NE转载 2005-02-21 23:21:00 · 1690 阅读 · 1 评论 -
软件日期处理探研
软件中日期处理所存在的问题。其本质是客户机日期、应用程序服务器日期、数据库服务器日期的统一问题。 一、客户机 à 应用程序服务器取得客户机表单元素日期的值,要服务器进行处理,则必须进行字符串到日期的转换。这个转换过程一般是通过System.Convert.ToDateTime(string) 进行显示转换。 Convert.ToDateTime 可以支持 年/月/日,月转载 2005-02-22 22:23:00 · 1105 阅读 · 0 评论 -
三层架构之数据库访问层完全篇(C#)
using System;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace DbBase{ public abstract class Base { #region "Fields of base calss" protected static string strC转载 2005-02-22 22:24:00 · 803 阅读 · 0 评论 -
C#调用API
在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:/Program Files/Microsoft Visual Studio .NET/Fram转载 2005-02-22 22:26:00 · 974 阅读 · 0 评论 -
如何使用iframe实现calendar动态显示,
基础知识介绍: iframe:可以让你在一个页面中嵌套调用别的事件。 Calendar控件:微软自己制定的服务器端控件,用起来相当方便。 DropDownList控件:html显示的代码为(input type=”select”),这个控件比较奇怪,M$把它定义在页面的最顶层,也就是无论你如何修改其他控件Z-INDEX,你都没有办法遮住它。 主转载 2005-02-21 23:06:00 · 1179 阅读 · 0 评论 -
Asp.net常用的一些功能
1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.为按钮添加对转载 2005-08-05 12:58:00 · 1068 阅读 · 0 评论