易截截图软件、单文件、免安装、纯绿色、仅160KB

利用ASP.NET实现web套打

最近,要把一个C/S结构的程序改成B/S结构。其中就遇到了打印的问题。研究了一下,web下打印方法大概有这么几种:
1、利用IE直接打印,这种方式最方便,但是控制能力较差。
2、利用ACTIVE控件,可以自己做一个IE的控件来控制打印。
3、水晶报表等第三方工具,购买价格昂贵。
    根据我的需求情况,用IE直接打印的方式可以满足。我们的目的就是在一张申请表格上对应位置打印上相应的项目,表格也只有一页,不涉及分页的问题。
   先来看一下表格,目的就是在一个WEBFORM里面对应的TEXTBOX内容放到对应的位置打印出来。
    先来说一下我的思路:程序自动生成一个要打印的网页,将对应的字段值传递给这个网页,每个字段的位置事先量好,利用<div style="   ">来控制对应字段在页面中的位置。具体要到了下面技术:
1、自定义一个打印类,用来自动生成要打印的网页。
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;
using System.Web.UI.HtmlControls;
using System.Text;
using System.IO;
using System.Collections;
///
/// MyPrint 的摘要说明
///
public class MyPrint : System.Web.UI.Page
{
    public static string pageUrlBase;//Page基本的URL
    public string name;
    public string sex;
    public string brithday;
    public string country;
    public string CardName;
    public string CardNum;
    public string address;
    public string touchAddress;
    public string tel;
    public string postCode;
    public string type;
    public string reg;
    public string oldReg;
    ///
    /// 恢复打印模板
    ///
    ///
    ///
  public void ClearView()
    {
    &nb


相关文档:

ASP.NET读取ASP设置的Cookie

    这类问题通常在整合或二次开发ASP网站时遇到。按常理来说,浏览器的Cookie存放在客户端,实际上与服务端使用什么语言无关,但我们在实际操作过程中,总会遇到一些意想不到的问题。
    1. 当ASP写的Cookie的Key中带有下划线,例如我们在ASP中这样设置Cookie:
     ......

ASP.NET 安全认证

ASP.NET 安全认证(一)—— 如何运用 Form 表单认证
ASP.NET 安全认证(二)——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件
ASP.NET 安全认证(三) ——用Form 表单认证实现单点登录(Single Sign On)
ASP.NET 安全认证(四)Form 认证的补充 ......

中文VS2008中安装ASP.NET MVC框架出现问题的解决方法

在中文VS2008中安装ASP.NET MVC框架,首先需要下载mvc框架
点这里下载,目前版本为Preview 2
运行文件AspNetMVCPreview2-setup.msi进行安装,安装完成后发现在VS2008里面并没有MVC模板出现。又到处Google了一遍,发现有不少人遇到这个问题,但是还没看到完全解决的办法。
目前遇到问题的基本集中在Microsoft Visual Studio ......

asp.net怎么给长文章分页

public string NoHTML(string Htmlstring) //去除HTML标记
{
//删除脚本
Htmlstring = Regex.Replace(Htmlstring, @" <mce:script[^><!--
]*?>.*?
// --></mce:script>", "", RegexOptions.IgnoreCase);
//删除HTML
Htmlstring = Re ......

6种常用ASP.NET验证控件


ASP.NET常用的6种验证控件,如下:
RequiredFieldValidator (必须字段验证) 用于检查是否有输入值  
CompareValidator (比较验证) 按设定比较两个输入  
RangeValidator (范围验证) 输入是否在指定范围  
RegularExpressionValidator (� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号