摘要:
using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;using System.Web.UI.HtmlControls;using System.IO;using System.Drawing;using System.Drawing.Design;namespace... 阅读全文
摘要:
C#常用正则表达式 "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)... 阅读全文
摘要:
Visual C#创建和使用ActiveX组件 添加时间:2007-4-30 开发基于.Net平台上的程序员是很难从本质上把Visual C#和ActiveX组件联起来,虽然在使用Visual C#开发应用程序时,有时为了快速开发或者由于.Net FrameWork SDK的不完整,还需要借助ActiveX。但即使如此,也很难把二者联系起来。其中的原因就是能够被Visual C#直接使用文件... 阅读全文
摘要:
会自动弹出另存为对话框,提示用户保存路径. /// /// 文件 下载 /// /// private void FileDownload(string FullFileName) { FileInfo DownloadFile = new ... 阅读全文
摘要:
JS实现HTML上用button打开文件对话框 在HTML上有一button,点这个button的话,可以弹出文件选择的对话框,用ActiveX实现的,源码如下: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://ww... 阅读全文
摘要:
//检查上传文件不为空 if(File1.PostedFile!=null) { string nam = File1.PostedFile.FileName ; //取得文件名(抱括路径)里最后一个"."的索引 int i= nam.LastIndexOf("."); //取得文件扩展名 st... 阅读全文
摘要:
前几天遇到此问题:终于得到解决。protected System.Web.UI.HtmlControls.HtmlTable t_copy; private void Page_Load(object sender, System.EventArgs e) { DataSet ds_yours = new D... 阅读全文
摘要:
oop程序结构学习面向对象编程的一种方式是把重心从动词移到名词上,不是设计程序要完成什么任务,而是考虑程序所包含的对象,再设计类来表示这些对象。之后,就要设计这些类,并开始编写其成员方法。委托委托在C#中最好看作是对象的一种新类型。在编译时我们不知道第二个方法是什么,这个信息只能在运行时得到,所以需要把第二个方法参数传递给第一个方法以,这听起来很令人迷惑。 阅读全文
摘要:
我们经常要在程序的人机交互中用到模态窗口,但在B/S开发中,这一切变得不容易了,虽然也可以用window.showModalDialog函数实现(见http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD- LJOIOXV4M1X4),但多数用起来麻烦,还要为了回传值用Frameset建立2个无用的窗口。不爽! 阅读全文
摘要:
WebForm4 -----------------... 阅读全文
摘要:
请问NEW和USING的区别?
很多公司的面试都可能问或是考查这个看似基础的东西,恕我浑浑噩噩,我可能回答的不够好!习惯性质的是由于我可能知道一些东西,但由于事务缠身,并没有去过多的关注部分细节,其间也没有得到某些无意或是有意的灌输,我可能会回答区别在于一个不会自动释放资源,一个会。那USING为甚么会了?在甚么时候使用USING合适?等
阅读全文
摘要:
What’s Lucene
Lucene是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能.
Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,你就为你的应用实现全文检索的功能.
不过千万别以为Lucene是一个象google那样的搜索引擎,Lucene甚至不是一个应用程序,它仅仅是一个工具,一个Library.你也可以把它理解为一个将索引,搜索功能封装的很好的一套简单易用的API.利用这套API你可以做很多有关搜索的事情,而且很方便.
What Can Lucene Do
阅读全文
摘要:
http://AndersLiu.cnblogs.com/前一阵写了一篇Blog,给出了一些SSO的资料(http://www.cnblogs.com/AndersLiu/archive/2007/05/25/760041.html)。现在把其中的一篇翻译出来。 翻译:Single Sign-On for Everyone 原文地址:http://bbs.hidotnet.com/22656/Sh... 阅读全文
摘要:
ASP.NET页面是由代码、标签、文本以及服务控件构成的。服务控件基于请求产生恰当的置标语言。服务控件随着所有的控制运行以及在浏览器中为用户显示页面。
ASP.NET页面丰富的程序设计来源于服务控件类覆盖了基本的HTML交互基本任务。例如:通过输入标签收集文本信息,也有像坐标网格数据显示的更先进功能。在ASP.NET领域里,更先进的和更专业的控件确保了所有基本任务和普通功能的实现。Adrotator和Calendar控件就是两个很好的例子。
ASP.NET控件程序设计的关键是RUNAT属性。如果一个控件的没有声明RUNAT属性,会被认为是简单的文本以及逐字输出。如果控件包含了RUNAT属性设置并且被设置为SERVER,ASP.NET创建并处理当控件在服务器上运行页面的实例。所有这些都作为ASP.NET运行构架的一部分很清楚的显示在用户和程序设计人员面前。
在第一章,我们把服务器控件识为主要分为HTML服务器控件与WEB服务器控件。在ASP.NET,这些控件也是分别代表的是HTML控件与WEB控件。HTML控件对照图HTML标记,并通 阅读全文
摘要:
可以这样处理:一、光标定位到每一页的末尾,插入->分隔符->分节符类型->下一页(注意,是每一页都要这么操作)二、视图->页眉和页脚,这时,你可以为所有页设置页眉和页脚,此时的设置,页眉页脚都是一样的三、从第二页开始,点击页眉,此时会弹出页眉和页脚设置框,点击按钮“同前”,使之成虚状,再设置你的页眉,这样就可以和前一页不一样了;切换到页脚,点击按钮“同前”,使之成虚状,再设置你的页脚。重复上述操作... 阅读全文