上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 在 ASP.NET 开发环境中,我们常使用现成的控件直接拖曳至页面中使用,有没有想过我们也可以开发自用的控件呢?本文将本文以 VS2008 为开发工具,VB.NET 为开发程序语言,来说明如何建立「服务器控件」项目,以及如何测试开发阶段的的服务器控件。 一、建立「ASP.NET 服务器控件」项目 首先执行菜单「档案\新增项目」,在项目类型中选择 Visual Basic -> Web,选取「ASP... 阅读全文
posted @ 2008-10-14 00:46 jeff377 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 一般要处理复制档案使用 File.Copy 方法就可以达到需求,可是若在复制档案过程中要显示进度及取消复制,就需要使用 API 函数 CopyFileEx 来处理。下列范例程序使用 CoypFileEx 来进行复制档案,复制过程序会显示进度,按下「取消复制」钮可中断复制动作。 Code highlighting produced by Actipro CodeHighlighter (freewa... 阅读全文
posted @ 2008-10-09 23:09 jeff377 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 在VB.NET或C# 中做很多應用需要使用Win32 API,但發現原型函數的一些資料類型看起來非常費勁,甚至在 .NET中“沒有”這種資料類型,查閱了一下資料,資料類型對應關係整理如下,希望對大家有用: BOOL=System.Int32 BOOLEAN=System.Int32 BYTE=System.UInt16 CHAR=System.Int16 COLORREF=System.... 阅读全文
posted @ 2008-10-09 22:11 jeff377 阅读(419) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 网站应用程序是无状态的,客户端每执行一次 PostBack 动作,所有的对象都需要重新建立;当然这样的执行模式相当没有效率,所以在 ASP.NET 应用程序中有 Application、Session、Cache 这三类资料暂存区。Application 的生命周期与应用程序相同,Session 的生命周期与个别使用者相同,而 Cache 的生命周期则由程序设计师自订,Cache ... 阅读全文
posted @ 2008-08-28 22:23 jeff377 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 利用 RegEx 可以很方便的做字符串处理,若我们需要从一篇文章中撷取出关键词片段(含前后文),可以利用下列的 FindKeywordParts 函式来处理,搜寻到的关键词片段的字符串集合会以 List(Of String) 型别传回。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Code... 阅读全文
posted @ 2008-08-27 19:22 jeff377 阅读(1310) 评论(2) 推荐(0) 编辑
摘要: 当设定 ScriptManager 控件的 EnablePageMethods 属性值为 True 时,我们可以从客户端指令码呼叫 ASP.NET 网页中的公用静态网页方法,而且它预设就支持 JSON 序列化。在本文中将使用 ScriptManager 的 PageMethods,重新做一次上篇「CallBack PageCommand 与 JSON 序列化」文章的范例,来比较「CallBack ... 阅读全文
posted @ 2008-08-26 21:29 jeff377 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: 上一篇「CallBack PageCommand 与 JSON 初体验」中说明了在 CallBack 时,客户端可以接收伺服端传回的 JSON 字符串,在客户端 eval 取得 JSON 对象,使 JavaScript 可以直接操作伺服端传回的对象。其实在 ASP.NET AJAX 1.0 有提供相关类别来处理伺服端/客户端的 JSON 序列化/反列序化的需求。 伺服端处理 JSON 序列化的类... 阅读全文
posted @ 2008-08-26 19:45 jeff377 阅读(1805) 评论(1) 推荐(0) 编辑
摘要: JavaScript对象标记法,英文名称 JavaScript Object Notation(简称JSON),是一种文字格式标记法,相较于 XML 而言,JSON 明显更为简洁。而 JSON 这种精简的数据表示方式,非常适合用于 AJAX 的数据转输。 我们使用「BasePage 撰写 PageCommand 事件 (使用 CallBack)」一文中提及的 PageCommand 来执行 AJA... 阅读全文
posted @ 2008-08-21 06:24 jeff377 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 一般我们可以使用 FindControl 去找到子控件,但是若我们需要去找指定型别的父控件要如何寻找呢?例如去寻找指定 TextBox 控件所属的 UpdatePanel 父控件。针对上述的需求,以下将提供解决方式。 在 Control 有一个 Parent 属性,表示该控件的父控件,所以我们可以利用递归方式逐层往上判断 Parent 属性是否为指定型别,符合的话传回该父控件。以下的 FindPa... 阅读全文
posted @ 2008-08-20 22:12 jeff377 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 序列化是将对象状态转换为可保存或可传输格式的处理序。序列化的反面是还原序列化,它可以将数据流转换成对象。在 .NET 程序中常用的序列化方式如下表所示。 序列化类别 说明 .NET Framework 版本 XmlSerializer ... 阅读全文
posted @ 2008-08-19 23:54 jeff377 阅读(545) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页