摘要:
前些日子做一个Web项目,必须自己编写一个ActiveX控件。如今的ActiveX控件大多是使用VB/C++来开发的,而我对他们并不熟悉,因此考虑使用熟悉的C#编写ActiveX控件。 首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,如图: UserControl1.cs内容如下: usingSystem; usingSystem.Collections; usingSystem.ComponentModel; usingSystem.Drawing; usingSystem.Data; usingSystem.Window.. 阅读全文
摘要:
智能客户端,学习中……相关资料连接http://www.microsoft.com/china/msdn/developercenter/SmartClient/default.mspxhttp://zmsx.cnblogs.com/archive/2005/12/03/290111.aspx 阅读全文
摘要:
using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;using System.Collections;using System.Collections.Specialized;namespace PublicControls{ ///<summary> /// DateTimeBox 的摘要说明。 ///</summary> public class IntTextBox : Control,IPostBackDataHandler { 阅读全文
摘要:
这里,我使用的是检测用户按键的方法如:<script>function keydown(){KeyCode=event.keyCode; //如果输入的字符是在0-9之间,或者是backspace、DEL键if(((KeyCode>47)&&(KeyCode<58))||(KeyCode==8)||(KeyCode==46)||(KeyCode==37)||(KeyCode==39)||(KeyCode>95&&KeyCode<106)) { return true; }else { return false;}}</s 阅读全文
摘要:
using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;using System.Collections;using System.Collections.Specialized;namespace PublicControls{ ///<summary> /// MsgBoxControl 的摘要说明。 ///</summary> public class MsgBoxControl : Control,IPostBackDataHandl 阅读全文
摘要:
今天上BLOG看到一篇文章,说的是一个笑话讽刺了现在国内IT行业的一些现状(名字记不住了)。我觉得很有道理,为什么中小型IT行业的公司都将所有责任放在程序员身上?管理人员只负责发发工资,搞搞后勤?产品出问题直接将责任推到项目经理身上,然后根据具体问题又下放到程序员身上,然后所谓的管理人员就根据项目经理所汇报的情况该扣的扣,该辞的辞。这是干什么?程序员担负了太大的责任,而获得的汇报太小。从需求分析、数据设计到具体的程序设计……所有的工作都由程序员完成,这些都还好,起码对于合格的程序员来说这些都需要掌握,但是如果将产品生产流程都交给程序员来控制这是不是不太合适?就例如产品测试,这样重要的环节国内的 阅读全文
摘要:
今天看见一位朋友在BLOG上发表了一篇关于哪种程序语言最受关注 的文章,其中比较的依据是使用Google Trends进行比较查询。初看上去还觉得有道理,毕竟GOOGLE的技术实力我们是相信的,但是仔细想想,你会发现,也许一开始这个方法就是错误的。作者使用了java,asp.net,php,perl,ruby这几种热门的技术进行比较查询。看上去好象没什么问题,但是GOOGLE并不是只为了IT生存的东西,它的结果都是与我们所熟悉的领域有关吗?java,asp.net,php,perl,ruby这些词对我们来说是相关的技术,但是对于其他领域来说表示着不同的意思,所以,GOOGLE所展现的结果图并不 阅读全文
摘要:
ASP.NET 集合编辑器示例此示例演示如何创建名为ContactCollectionEditor的、用于实现自定义集合编辑器的控件。该示例演示如何指定页开发人员在使用自定义集合编辑器时可以添加到控件集合属性中的对象的准确类型。通过将 EditorAttribute 应用于控件的集合属性,可使集合编辑器与集合属性(或属性的类型)关联。如果对集合属性使用强类型 IList 实现,并且集合中的所有对象都属于同一类型,则无需使用自定义集合编辑器。在此情况下,可以将内置 CollectionEditor 用作属性编辑器,因为 CollectionEditor 可以根据 IList 实现的 Items 阅读全文
摘要:
.NET对用户的状态控制采用SESSION(COOKIE也可以,但是无法在服务器端触发SESSIONEND事件,所以这里说到的方法是基于使用SESSION的).NET 和 ASP中都可以使用Global.asax 来对SESSION END事件进行程序设置,网上有很多关于使用global.asax结合APPLICATION和SESSION END事件 写的统计在线人数的方法,但是我没找到统计详细的在线用户信息的资料。因此,我自己用了一个方案来实现,并调试成功。思路:通过Session_End事件判断哪个(些)用户过期,或则通过用户点击退出删除该用户在列表的信息,然后清除会话。 首先,需要一个可 阅读全文
摘要:
1>屏蔽功能类1.1屏蔽键盘所有键<scriptlanguage="javascript"><!--functiondocument.onkeydown(){event.keyCode=0;event.returnvalue=false;}--></script>1.2屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.returnvalue=false或者<scriptlanguage="javascript"><!--functiondocument.oncon 阅读全文