关于ASP.NET页面打印技术的总结
摘要:网络打印概述 • B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 • 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 • 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印...
阅读全文
posted @
2008-03-26 09:11
Ameng
阅读(221)
推荐(0)
常用的匹配正则表达式和实例
摘要:匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*\r ...
阅读全文
posted @
2008-03-26 09:08
Ameng
阅读(215)
推荐(0)
经典正则表达式
摘要:正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len...
阅读全文
posted @
2008-03-26 09:06
Ameng
阅读(141)
推荐(0)
C#操作Word完全方法
摘要:前提: 导入COM库:Microsoft word 11.0 Object Library. 引用里面就增加了 创建新Word object oMissing = System.Reflection.Missing.Value; Word._Application oWord; Word._Document oDoc; oWord = new Word.Application(); ...
阅读全文
posted @
2008-03-26 09:03
Ameng
阅读(290)
推荐(0)
使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie
摘要:由于种种原因,我们有时需要从互联网上抓取一些资料,有些页面可以直接打开,而有些页面必登录之后才能打开。本文介绍的是使用 HttpWebRequest 和 HttpWebResponse 自动填写提交 ASP.NET 表单并保持 Session 和 Cookie 的一个完整的例子。本文所有源代码:AutoPostWithCookies.rar 这里涉及到3个页面:MyLogin.aspx,L...
阅读全文
posted @
2008-03-06 17:53
Ameng
阅读(1180)
推荐(0)
C#信息自动抓取
摘要:C#web信息自动抓取 实现自定义网站信息分类抓取,存入本地数据库、生成静态页面或其它用户定义的信息结构,并下载与信息相关的多媒体文件。 开发 l 目标站点结构分析 本步骤是准确抓取信息个关键。 首先要选择更新频率高的页面做为抓取地址,然后分析要抓取内容页面url特点。 然后分析要抓取信息页面的元素特性,比如标题位置,内容位置 等,得到定位标记点。 ...
阅读全文
posted @
2008-01-18 16:31
Ameng
阅读(297)
推荐(0)
基于C#的远程数据下载系统的设计与实现
摘要:摘要:该系统应用微软公司新开发的语言C # , 以正则表达式对字符串的过滤和获取为基础,实现对远程数据的抓取和下载。该系统通过远程页面的URL获取到该页面及与这个URL有关的其它页面的文本流,并对文本流进行分析和筛选,最后利用C#的ADO.NET对象将所需要的信息保存在SQLServer 2000数据库中。 关键字:C#语言,数据下载,正则表达式 0 引言 C#是微软.NET战略中核心开...
阅读全文
posted @
2008-01-18 16:29
Ameng
阅读(470)
推荐(0)
C#用线程传参下载文件的代码
摘要:using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Net; using System.IO; using System.Text; using System.Threading; pr...
阅读全文
posted @
2008-01-18 16:29
Ameng
阅读(295)
推荐(0)
C#下载远程服务器文件到本地服务器
摘要:下载图片 请输入图片路径: 请输入保存名称:
阅读全文
posted @
2008-01-18 16:28
Ameng
阅读(1950)
推荐(0)
判断文件是否存在的函数
摘要://判断文件是否存在的函数, private bool Test(string URL) { try { System.Net.WebRequest s=System.Net.WebRequest.Create(URL); s.Timeout=10000;...
阅读全文
posted @
2008-01-18 16:27
Ameng
阅读(323)
推荐(0)
利用C#重启远程计算机
摘要:如果叫你实现远程启动别人的计算机,你首先想到的可能是先做一个在远程计算机上面运行客户端程序,然后在本地计算机上面再做一个服务器端程序,通过这二个程序直接的通讯实现重启远程计算机。这当然是一个方法。但这未免有点麻烦。如果现在只告诉你远程计算机的管理者的登陆帐号,而并不允许你在远程的计算机上面运行一个所谓的客户端程序,让你通过程序来完成重启远程计算机。不知道你是否感觉有些困难了。其实按照上面的这些...
阅读全文
posted @
2008-01-18 16:18
Ameng
阅读(306)
推荐(0)
Asp.net对文件夹和文件的操作类
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;//using System.Web.UI.WebControls.WebParts;usin...
阅读全文
posted @
2007-03-07 11:14
Ameng
阅读(237)
推荐(0)
一个大家不常用到,却很有用的页面间传值方法
摘要:一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, .... form1.submit(); .... 此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。2、链接地址传送接收页面: string str = Request["param1"]3、Session共享发送页面:Session(...
阅读全文
posted @
2007-03-05 14:45
Ameng
阅读(266)
推荐(0)
如何随机生成指定数目的国标汉字?
摘要:为了使每一个汉字有一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准: GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。由于国标码是四位十六进制,为了便于交流,大家常用的是四位十进制的区位码。所有的国标汉字与符号组成一个94×94的矩阵。在此方阵中,每一行称为一个"区",每一列称为一个"位",...
阅读全文
posted @
2006-09-22 17:24
Ameng
阅读(286)
推荐(0)
获得汉字拼音首字母
摘要:一日上机玩的时候,一同学问起如何在C#中Console.ReadLine()[0]扑获的字符转化为Acsii码,后来解决拉不过我却留心起,那能不能用Acsii码的原理来扑获汉字的拼音呢? 汉字编码原理 汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字?1980年,为了使每一个汉字有一个全国统一的代码,我国颁布了第一个汉字编码的国家标准: GB2312-80《信息交换用汉字编码...
阅读全文
posted @
2006-09-22 17:23
Ameng
阅读(821)
推荐(0)
使用Treeview模拟操作系统的文件系统(B/S)
摘要:default.aspx 代码: WebForm2 default.aspx.cs代码: using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;usi...
阅读全文
posted @
2006-09-22 17:21
Ameng
阅读(313)
推荐(0)
用C#生成中文汉字验证码的基本原理
摘要:前几天去申请免费QQ号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,Moper上的猫儿们都大骂腾讯采用中文验证码。^_^ 我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难,下面就来介绍一下使用C#生成随机的中文汉字的原理。 1、汉字编码原理 到底怎么办到随机生成汉字的呢?汉字从...
阅读全文
posted @
2006-09-22 17:19
Ameng
阅读(165)
推荐(0)
生成中文的验证码(ASP.NET C#)
摘要:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr...
阅读全文
posted @
2006-09-22 15:15
Ameng
阅读(176)
推荐(0)
ThickBox在ASP.NET中的应用(转)
摘要:下载演示代码ThickBox在ASP.NET中的应用ThickBox 是基于 jQuery 用 JavaScript 编写的网页UI对话窗口小部件. 它可以用来展示单一图片, 若干图片, 内嵌的内容, iframed的内容, 或以 AJAX 的混合 modal 提供的内容.(http://www.cnblogs.com/rippleyong/archive/2006/09/05/495125.ht...
阅读全文
posted @
2006-09-06 18:10
Ameng
阅读(260)
推荐(0)
发送邮件的几种方法
摘要:使用System.Web.Mail发送邮件: public void SendMail(){ MailMessage mail1 = new MailMessage(); mail1.Body="body here"; //邮件的正文 mail1.From="xxx@your.com"; //发信人的地址 mail1.To="yyy@their.com"; //...
阅读全文
posted @
2006-09-05 10:29
Ameng
阅读(482)
推荐(0)