.net/c# - 文章列表
-
轻松掌握Ajax.net系列教程十二:使用TabContainer&TabPanel
本章介绍TabContainer和TabPanel的使用方法,这两个是一套组件,两者结合使用,使用方法非常十分相当简单,我在这里简单演示一下。\n第一步:建立Ajax Control Toolkit Website\n这个例子我们只需要TabContainer和TabPanel组件,不需要其他控件。具体代码如下:\n<ajaxToolkit:TabContainer ID=”TabContainer1″ runat=”server”>
-
.net组件开发系列(四)之事件处理机制 三个接口两个方法
这两天我想了想,还是改成.net控件开发系列好一点吧。最起码是顺口一点。好了,废话不多说,进入正题吧,我们如果要作为一个控件开发人员,必须考虑事件处理机制,然而在事件处理机制需要解决两大难题,一是服务器如何接收到回传的事件,二个通过post提交的表单回传到服务器后,服务器做了什么。带着这两个问题,进入我们的正题吧。 \n为了解决以上问题,.net 2.0提供了两个重要接口:IPostBackEventHandler,IPostBackDataHandler,而且在.net增强了回调处理方面功能,如ICallbackEventHandler接口(详细第二节 开发ajax控件),GetCallba
-
C#编程中的 New 关键词的几种用法
前段时间一个朋友问到C#的New关键字有几种用法,虽说在日常编程中经常用到这个小家伙,但它到底有几种用法还真没有留意过,现将从网上总结出的资料记下以供同仁学习。\n (1)new 运算符 用于创建对象和调用构造函数。\n (2)new 修饰符 用于隐藏基类成员的继承成员。\n (3)new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。\n new 运算符\n 1.用于创建对象和调用构造函数\n 例:Class_Test MyClass = new Class_Test();\n 2.也用于为值类型调用默认的构造函数\n 例:int myInt = new int
-
ASP.NET下的一个实验MVC的小东西
星期五下班前一时兴起,对MVC发表了一点看法。后来就想干脆弄个小东西来验证一些自己的想法帮组理清思路。所要源代码的免了,3个小时的急就章实在是乱得可以,既没有好的架构,也没有任何代码质量可言,主要是实现了对MVC的一点想法。所以拿出来大家给参考一下。申明:不是典型的MVC\n 在这里我参考了Web.Py的一些做法,首先我们将Url当作一种资源,一个典型的Url,如下:\n http://www.x.com/Index/view/2007/10/21\n 我们将从/Index/Topic/2007/10/21开始的的部分看作是有语义的,这里将Index映射到Controller类Ind
-
33条C#、.Net经典面试题目及答案
本文集中了多条常见的C#、.Net经典面试题目例如“.NET中类和结构的区别”、“ASP.NET页面之间传递值的几种方式?”,并简明扼要的给出了答案,希望能对学习C#、.Net的读者有所帮助。\n 1, 请你说说.NET中类和结构的区别?\n 答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改变其原值。申明结构用Struck关键字,申明类用class关键字,向方法传递结构是时是通过值传递的,
-
.net组件开发系列(五)之深入理解控件的呈现原理
首言: ASP.NET控件基本上都是继承Framework 已有三个基类,Control,WebControl,CompositeControl下面我就各个基类的呈现方法 讲述Control,WebControl, CompositeControl各自的呈现过程。 \n第一个:Control呈现过程。\n在Control所继承的控件的输出流程:\n在正常的控件呈现输出(就是说不是ajax控件里,在ajax会打乱此图)中,它是一个循环调用的过程,看看下面的图就知道了。\n现在来分析分析其实现过程,在Render方法中调用另外一个名为RenderChildren的受保护成员,\n该
-
使用 C# 编程对 RTF 文档进行操作
笔者正在用C#开发一个名为XWriter的文本编辑器,其中需要提供对RTF文档的支持,以前从没有搞过RTF文档,因此临时突击研究了一下,经过几天的学习研究和实践,对C#操作RTF文档有所了解,因此才可以写出此文给予说明,希望能对其他人学习RTF文档格式有所帮助。\n RTF文档格式是微软提出的一种用于描述带格式文本的文档格式,上个世纪就提出来了,一直用到现在,而且很多程序都支持这种格式,微软的Office软件家族,Windows写字板软件等等都支持,而且Windows操作系统的剪切板和OLE拖拽操作也支持RTF文档,这样就允许不同的软件通过RTF格式相互交流带格式文本。比如我用的VS.N
-
ASP.NET跨页面传值技巧总结
关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。
-
Asp.Net图片验证码程序[含源码]
Asp.Net图片验证码程序[含源码]\n一、先看看效果:http://www.wingoon.com首页登录口(大小为:75*21)
-
Asp.Net文件处理
MSDN的WEBCAST,感觉单纯看一遍意义不大,做个笔记,以备不时只需查找方便。代码部分本人在XP+VS2005+SQL2005测试通过,不过我是初学,请大家指教。 \n这篇笔记呢,例子比较多,希望大家都能举一反三。文件操作概述:任何一种编程技术,都少不了对文件的操作。由于ASP.NET使用了.NET平台同一的类库,因而其对文件的操作的功能非常强大..NET提供了一些专门用于文件操作的类库,比如FileFileStreamBinaryReaderBinaryWriterStreamReaderStreamWriter等等。文件和流:文件:存储在介质上的永久数据的有序集合,它是进行数据读写操作