自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 收藏
  • 关注

转载 aspx导出Excel文件-转

private void DataSetToExcelXls(DataSet ds)         {                用例说明#region 用例说明            /**//*             【输入】              sender:                    e:                         【输出】         

2010-04-06 14:52:00 5828

转载 利用div+css在GridView模版列打造可定制的ToolTip风格

在项目中,我们经常会遇到需要查看数据表中所有字段详细信息的情况,通常我们会把某些必要的字段如ID等显示出来,然后把其它字段汇总放到DetailView或者另一个页面,然后提供一个“查看详细信息”的LinkButton,抑或是利用脚本弹出另一个Web窗口。这些做法都稍显蹩脚,如果只是为“查看详细信息”而查看详细信息(额,有些拗口),我们还有更好的解决办法,利用div+css来达到类似ToolTip的

2010-03-30 14:28:00 1202

转载 Web开发:"父窗口"与"弹出子窗口"之间的刷新, 传值

Web开发中适当运用一些弹出子窗口有很多好处,可以节省页面设计代价,获得好的用户体验,在最近项目开发中我遇到了几个父子窗口的问题,现在整理给大家,希望有所帮助.                  情景一: 打开某一子窗口, 子窗口中任一按钮点击时候不能弹出新页面,进行完操作后,关闭该子窗口,刷新父窗口.                                1: 页面A:父窗口,其中有一个

2010-02-09 20:27:00 1107

转载 用C#编写ActiveX控件(一)

前些日子做一个Web项目,必须自己编写一个ActiveX控件。如今的ActiveX控件大多是使用VB/C++来开发的,而我对他们并不熟悉,因此考虑使用熟悉的C#编写ActiveX控件。     首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,如图: UserControl1.cs内容如下:using System;

2010-01-21 19:02:00 921 1

转载 C# sealed修饰符学习笔记

C#语言还是比较常见的东西,这里我们主要介绍C# sealed修饰符,包括介绍两个修饰符在含义上互相排斥用于方法和属性等方面。C# sealed修饰符是干什么的?C# sealed修饰符表示密封用于类时,表示该类不能再被继承,不能和 abstract 同时使用,因为这两个修饰符在含义上互相排斥用于方法和属性时,表示该方法或属性不能再被重写,必须和 override 关键字一起使用,因为使用

2010-01-21 16:23:00 896

转载 C# abstract修饰符浅析

C#语言有很多值得学习的地方,这里我们主要介绍C# abstract修饰符,包括介绍通常用于强制继承类必须实现某一成员。等方面。C# abstract修饰符是什么意思?C# abstract修饰符可以用于类、方法、属性、事件和索引指示器(indexer),表示其为抽象成员 abstract 不可以和 static 、virtual 一起使用声明为 abstract 成员可以不包括实现代码,

2010-01-21 16:22:00 2071

转载 JS web打印

11.1  Web打印Web打印是一种常用的打印方式,其使用方法简单、方便、快捷,在浏览网页的同时就可以实现打印的功能。实例291  调用IE自身的打印功能实现打印实例说明通过JavaScript调用IE自身的打印功能实现打印,这种方法比较简单,也是常用的打印方式。使用该方法只须将要打印的页面设计好,再通过JavaScript的window对象的print( ) 方法调用IE的

2010-01-21 15:48:00 9853 1

转载 对JS的打印方法总结

对JS的打印方法总结一下,方便日后查阅。 一.用JS自带函数打印 直接调用Java代码 程序代码打印  二.IEWebBrowser组件 介绍 程序代码http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ267240#top http://support.microsoft.com/kb/q24

2010-01-21 15:43:00 1225

转载 打印--WebBrowser.ExecWB的完整说明

WebBrowser组件的execWB方法1. WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"> 2. 调用方法:WebBrowser.ExecWB nCmdID, nCmdExecOpt, [pvaIn], [pvaOut] 3. 参数说明:(a).nCmdID

2010-01-21 14:57:00 1233

转载 C#打印条码操作的实例浅析

C#打印条码一般是通过指令或图片方式来打印,图片形式有fastreport,不过未曾找到VS调用它的方式,仅在Delphi 7中成功的使用。而实际上绝大多数的条码打印机厂商都有一套他们自己的打印指令语言,通过这种语言,可以不需要驱动,支持直接打印,并且操作也很简单,仅仅将指令送入打印机中就好。VS中存在Com口操作的控件,却未有现成的LPT端口控件,而相对COM口来说,LPT的速度要快,所以在

2010-01-20 16:41:00 2348

转载 C#打印原理解析及实例操作

C#打印原理其实就是生成MDI文件,那么什么是MDI文件呢?MDI是虚拟打印的文档,系统碰到MDI的时候会自动以打印的方式处理。所以,不管用什么模板,什么方式;能在PrintPage事件处理中,生成一张要打印内容的图片就OK了!C#打印原理应用实例:#region 打印   private void btnPrint_Click(object sender, EventArgs e)   

2010-01-20 16:39:00 1339

转载 自定义控件Anchor

using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel; namespace blackflash{ ///  /// Anchor 的摘要说明。 ///  [DefaultProperty("Text"),   ToolboxData("")] public

2010-01-18 17:34:00 671

转载 C#处理文本文件

文本文件是一种常用的文件格式,所以如何处理文本文件也就成为编程的一个重点。本文就来探讨一下用C#是如何来处理文本文件。其内容重点就是如何读取文本文件内容、如何改变文本文件的内容,以及如何用C#来实现对读取后的文本文件的打印预览和打印。  一.  本文程序设计和运行的软件环境:  (1).微软公司视窗2000服务器版  (2)..Net  FrameWork  SDK  Beta 

2010-01-18 17:32:00 455

转载 人类无法抗拒的10种心理,学会它,就能控制其它人

1、鸟笼逻辑  挂一个漂亮的鸟笼在房间里最显眼的地方,过不了几天,主人一定会做出下面两个选择之一:把鸟笼扔掉,或者买一只鸟回来放在鸟笼里。这就是鸟笼逻辑。过程很简单,设想你是这房间的主人,只要有人走进房间,看到鸟笼,就会忍不住问你:“鸟呢?是不是死了?”当你回答:“我从来都没有养过鸟。”人们会问:“那么,你要一个鸟笼干什么?”最后你不得不在两个选择中二选一,因为这比无休止的解释要容易得多。鸟笼

2010-01-14 10:24:00 382

原创 page.RegisterStartupScript与Response.Write的区别

一般来说有三种情况      (1)在前台放置指定位置输出      (2)后台通过RegisterStartupScript和RegisterClientScriptBlock输出      (3)Response.Write输出      举例如下      (1)      前台           后台      this.myLiteral.Text+="alert(test);"

2010-01-13 15:49:00 555

转载 用DataFormatString格式化GridView

有个时间要在gridview中显示,但是保持着数据库中的是标准时间,很长,而且只需要显示日期,就想要格式化字符串,可是设置了DataFormatString就是不起作用,后来一查,原来要设置"行为"中HtmlEncode = false DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们

2010-01-08 18:50:00 574

转载 C# 连接串设置超时时间

超时时间已到。在操作完成之前超时时间已过或服务器未响应”初步分析原因为对MSSQL操作时连接超时,知道这事,以前没留意,大概是在配置文件中设置连接时限,在网上找了下解决方法,大多说在数据库连接字符串里解决 SqlConnection con = new SqlConnection("server=.;database=myDB;uid=sa;pwd=password;")改为: SqlConnec

2010-01-08 18:43:00 15528

原创 如何面对“裁员门” ——IT雇员保住工作的十条黄金法则

尽管经济学家们都认为,目前经济正处于强有力的复苏阶段,但无数的职位显然不可能立即恢复,而且IT部门依然将裁员作为削减运营预算的一种常见手段。最近的调查数据显示,超过60%的IT经理都希望在接下来一年中裁员。现在,就算是IT部门的头头也在担心自己的位置,人才及外包服务提供商Yoh公司副总裁AdamLawrence表示。在这里,IT从业者与业界专家以亲身经历总结了十点经验,以期能够帮助IT从业

2010-01-08 10:58:00 730

转载 在ASP.Net 2.0中实现多语言界面的方法

1. 跟以前一样做界面,只是注意,把所有需要有多语言界面的文字都用label来做   2. 做完以后,在Solution Explorer里选中这个文件,选Tools->Generate Local Resource  3. 你会发现生成了一个目录,App_LocalResources;这个目录里多了一个resx的文件。比如你的aspx文件是default.aspx,它就会生成一个叫做defaul

2010-01-08 10:53:00 415

转载 解决Visual Studio 2005 aspx页面无法显示设计视图的方法

现象:打开aspx页面时不能切换到设计视图,vs 2005工具箱中无控件。打开vs 2005的工具>选项>HTML设计器时提示:加载此属性页时出错有时还会有其它错误提示,比如打开一个Windows 应用程序项目会提示:此计算机上没有安装项目系统组件。请重新安装visual Studio.修复安装或者重新安装vs 2005,问题依旧。处理方法:1、在命令行中运行:devenv /ResetSkipP

2010-01-07 10:25:00 2820

转载 asp.net动态设置WebService引用

有时候需要动态的设置 WebService 的址,这样发布到不同的服务器时就要重新生成,为此我们需要在web.config中动态配置WebService的地址,在网上查了很多资料,其中这种方法感觉很好用也很好实现,原文VB.NET实现。本人已改为C#版  首先手动的添加一个Web引用(这个就不用说了吧)  然后修改本地的代理类(添加一个新类,继承你的 WebService代理类)  实

2010-01-06 15:55:00 828

转载 C# 调用WebService 问题

添加WEB引用,引入的WebService地址会直接写入app.config配置文件,这样一来,用户可以用记事本打开配置文件,轻松的查看或修改WebService地址.如何将引入的WEB引用地址,写入自定义.cs文件封装起来,达到隐藏WebService地址的效果,还请赐教. 具体app.config中的引用配置入下                     http://user.xxx.c

2010-01-06 15:42:00 4226

转载 IT人士 不能一辈子靠技术生存

我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT.NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊)。 一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。 不知道你是不是知道,咱们中国有相当大

2009-12-17 16:27:00 1073 4

转载 3.3 用例视图

 3.3 用例视图用例视图是被称为参与者的外部用户所能观察到的系统功能的模型图。用例是系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。用例模型的用途是列出系统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行。图 3–2是售票系统的用例图。参与者包括售票员、监督员和公用电话亭。公用电话亭是另一个系统,它接受顾客的订票请求。在售票处的应用模型中,顾客不是参与者,因为

2009-11-24 10:14:00 715

转载 2.1 静态视图

 2.1 静态视图静态视图对应用领域中的概念以及与系统实现有关的内部概念建模。这种视图之所以被称之为是静态的是因为它不描述与时间有关的系统行为,此种行为在其他视图中进行描述。静态视图主要是由类及类间相互关系构成,这些相互关系包括:关联、泛化和各种依赖关系,如使用和实现关系。一个类是应用领域或应用解决方案中概念的描述。类图是以类为中心来组织的,类图中的其他元素或属于某个类或与类相关联。静态视

2009-11-24 09:35:00 615

转载 第 1 章 UML初览

第 1 章 UML初览本章使用一个简单的例子对UML中所使用的概念和视图进行初览。本章的目的是要将高层UML概念组织成一系列较小的视图和图表来可视化说明这些概念,说明如何用各种不同的概念来描述一个系统以及如何将各种视图组织在一起。概括性的说明不可能面面俱到,其中省略了许多概念。要想得到更详细的说明,可参见下一章对UML各视图的说明和本书大全部分的有关细节。本章使用的例子是计算机管理的戏院售

2009-11-24 09:34:00 522

转载 .NET设计模式(1):开篇

 .NET设计模式开篇——.NET设计模式系列之一Terrylee,2005年12月06日前言加入Design & Pattern团队有几个月的时间了,惭愧的是从没有写过关于设计模式的随笔,得到wayfarer的同意,把企业库系列的随笔放在了团队的首页上。不是不想去写这样的随笔,也不是没有时间,自己初学设计模式,去写设计模式的文章,有点班门弄斧的味道。园子里吕震宇老师的《设

2009-11-13 13:37:00 385

转载 设计模式的点滴

 设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。 一般而言,一个模式有四个基本要素 1. 模式名称(pattern name) 一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许我们在较高的抽象层次上进行设计。基于一个模式词汇表,我们自己以及同事之间就

2009-11-13 13:27:00 349

转载 文件夹删除不掉怎么办?

 今天我遇到了这个问题,在网上找了一些资料,希望对遇到这样的问题的朋友有用!一、常规解决办法 1.注消或重启电脑,然后再试着删除。 2.进入“安全模式删除”。 3.在纯DOS命令行下使用DEL、DELTREE和RD命令将其删除。 4.如果是文件夹中有比较多的子目录或文件而导致无法删除,可先删除该文件夹中的子目录和文件,再删除文件夹。 5.如果是在“添加或删除程序”选项卸

2009-11-04 14:12:00 782

转载 asp.net动态生成html页面

适用于:microsoft ASP.NET摘要:asp.net动态生成html页面,适用简介此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如ms Sql Server这样的数据库支持的Web站点。适用于新闻发布系统,比如sina、16

2009-10-26 09:02:00 412

转载 ASP.NET FileUpload应用实例

Default.aspx:Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/19

2009-10-26 08:55:00 455

转载 SQL Server 2005中应关注的30个知识点

一、SQL Server 2005数据库管理的10个最重要特点1.         数据库镜像通过新数据库镜像方法,将记录档案传送性能进行延伸。您将可以使用数据库镜像,通过将自动失效转移建立到一个待用服务器上,增强您SQL服务器系统的可用性。2.         在线恢复   使用SQL2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。在线恢复改进了S

2009-10-22 13:03:00 659

转载 今天你进步了吗?

 工作时间已经将近八年了,再加上大学的三年时间,和代码已经“亲密接触”十一年多了。那么这么多年反了没有,为什么能够坚持下来呢?不是说写代码的超不过30岁吗?我能坚持多久呢?多了不敢说,至少还能坚持两年。      为什么有些人坚持不下来呢?原因之一就是,去年用的方式,今年还在用,一点变化都没有。而且明年还是这样,不会有什么变化,也没有什么提高(包括技术和薪金)。所以坚持不住就换行了。   

2009-10-22 12:57:00 403

转载 SQL 注入露洞相关知识整理

 上上个星期,有人反馈,CSDN有SQL注入露洞,汗颜,几年前为SQL注入露洞,部门专门对所有代码做过一次非常大的检查,竟然那次检查还有遗漏的地方。最近这几个星期,就是一直再对代码做再次复查,看有没有SQL注入露洞。        存在SQL注入露洞,就因为你的SQL语句是自己拼凑的,在拼凑的时候,没有考虑用户可能拼凑进有问题的语句造成的。        之前我们采去的避免措施是,对接受的参数的校

2009-10-22 12:48:00 588

转载 C#基础知识(MSDN整理)

一:C# 介绍p       C# 是一种简洁、类型安全的面向对象的语言,开发人员可以使用它来构建在 .NET Framework 上运行的各种安全、可靠的应用程序。 p      C# 作为一种面向对象的语言,支持封装、继承和多态性概念。所有的变量和方法,包括 Main 方法(应用程序的入口点),都封装在类定义中。 二:C#述语p      访问修饰符:Ø       用于限

2009-10-22 12:03:00 504

转载 网友整理 .net 面试题(附答案)

编者注:加粗部分的是答案 1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。(2)能用foreach遍历访问的对象需要实现 _ IEnumerable_ 接口或声明_ GetEnumerator_ 方法的类型。(3).c#中的三元运算符是__?:__2.当整数a赋值给一个object对象时,整数a将会被__装箱___?3.类成员有__3__种可访问形式?4.p

2009-10-22 08:50:00 556

转载 动态备份SQL-SERVER数据库——SQLDMO

大家最常见的是使用sql命令来进行数据库备份,最常用的sql语句如下:backup  [dbname]   to   disk=[路径+文件名] restore  [dbname]   from   disk=[路径+文件名] 另外可以使用SQLDMO来实现数据库备份的功能SQLDMO(SQL Distributed Management Objects,SQL分布式管理对

2009-10-21 08:38:00 415

转载 一行代码解决iframe挂马

相信大多数朋友都是iframe木马的受害者,有朋友的网站被注入了n回iframe,心情可想而知。而且现在ARP攻击,注入iframe也是轻而易举的事,仅局域网里都时刻面临威胁,哎,什么世道。接近年关,为了防止更多的朋友受到攻击,于是细细说下。灵儿曾经在经典论坛上发过贴子:《一行代码解决网站防挂IFRAME木马方案》,有不少朋友都联系了灵儿,有的表示感谢,不过更多的是疑问了,今天把原理细细地讲一

2009-10-15 21:24:00 423

转载 类型转换(C# AS OR IS ?运算符)

在c#中类型的转换分两种:显式和隐式,基本的规则如下:1、基类对象转化为子类对象,必须显式转换,规则:(类型名) 对象。2、值类型和引用类型的转换采用装箱(boxing)或拆箱(unboxing).3、子类转化为基类对象。4、基本类型互相之间转化可以用Covent类来实现。5、字符串类型转换为对应的基本类型用Parse方法,除了String类型外其他的类型都可以用Parse方法。6、用Ge

2009-10-15 09:49:00 843

转载 如何用 Google Analytics(分析)跟踪第三方购物车?打印

通过附加某些代码,Google Analytics(分析)可以跟踪来自您自己的域甚至其他域上的购物车的数据。 如果您的商店网站是在与您的主网站不同的子域或域中,请按以下说明配置您的网页。 如果您的网站启动其他子域上的购买结帐过程(例如,如果将客户从 www.mystore.com 发送到 shoppingcart.mystore.com): 将以下行(以粗体表示)添加到您的商店网站和购物车

2009-10-15 09:18:00 997

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除