01 2013 档案

Web 部件编辑器
摘要:在 Web 部件系列文章的上一篇中,创建了一个带有个性化的 Customer 属性的自定义 Web 部件。我们的本意是让这个属性决定 Web 部件里的 GridView 的内容是为一个客户显示信息还是为所有客户显示信息。但你不能通过 Web 部件页面的用户界面来改变这个属性,那么,现在就开始讲述如何实现这点。 ASP.NET Web 部件框架提供了编辑 Web 部件属... 阅读全文

posted @ 2013-01-23 15:20 SkySoot 阅读(976) 评论(0) 推荐(0) 编辑

开发高级 Web 部件
摘要:通过用户控件实现 Web 部件相当容易,但是也有一些弊端: 受限的重用:如果不手动复制 .ascx 文件到其他 Web 应用程序的目录下,就不能动态添加这些控件到其他 Web 应用程序的页面中。 受限的个性化:用户控件的个性化仅限于常用的属性,如标题、标题 URL 等。你不能获取用户控件的自定义属性,该属性保存在个性化存储里,只有从 Web 部件派生而来的类才能有这类... 阅读全文

posted @ 2013-01-18 22:35 SkySoot 阅读(291) 评论(0) 推荐(0) 编辑

创建 Web 部件(WebPart 类、简单的 Web 部件)
摘要:一个简单的 Web 部件可以是任意类型的 ASP.NET 控件,包括用户控件、内置的或者自定义的服务器控件,且 ASP.NET 控件直接从一个新的命名空间 System.Web.UI.WebControls.WebParts 中的 WebPart 基类派生。 上一篇博文中的示例,可以看到 Web 部件都自动获取默认的标题及可以最小化和恢复该 Web 部件的默认菜单。那... 阅读全文

posted @ 2013-01-16 17:32 SkySoot 阅读(482) 评论(0) 推荐(0) 编辑

使用 Web 部件页面的门户网站(基本 Web 部件页面)
摘要:如今的网站远比过去复杂。仅仅拥有不错的外观和感觉是远远不够的。它必须易于使用并能够准确显示用户希望看到的信息。此外,用户可能还希望网站以特定的方式来呈现这些信息:根据他们自己的偏好。因此,个性化以及个人配置档案在 Web 开发中显得更为重要。 用户希望定义的不仅仅是简单的个人档案信息,他们要自定义网站的用户界面以满足自己的需求,以便能够在登录时就访问到日常工作所需的所... 阅读全文

posted @ 2013-01-14 17:47 SkySoot 阅读(2549) 评论(0) 推荐(2) 编辑

ASP.NET AJAX(控件扩展器、工具包详述)
摘要:如何构建自定义的 ASP.NET 控件,用以呈现使用 ASP.NET AJAX 客户端库的客户端 JavaScript 代码? 实际上,UpdatePanel、UpdateProgress、Timer 正是这么做的。要实现这一设计很简单,只要添加向页面的 ScriptManager 注册自定义 JavaScript 的代码,然后呈现创建控件需要的基本 HTML 和 J... 阅读全文

posted @ 2013-01-11 12:17 SkySoot 阅读(8510) 评论(0) 推荐(0) 编辑

ASP.NET AJAX(网页框架、客户端组件开发)
摘要:ASP.NET AJAX 客户端库使用多层设计。最底层是一组允许面向对象模式的 JavaScript 语言增强以及一组对核心 JavaScript 数据类型的扩展。ASP.NET AJAX 还有一组构建在那个框架的核心客户端类和一个客户端页面模型。这个模型包括用于 Web 服务器回调特性的类、用于支持 UpdatePanel 之类的 Web 控件的特定类,以及已经封装页面及其元素的控件类。1. Application 类 网页模型的入口点是 Application 类。在浏览器里加载在 ASP.NET AJAX 中可用的 Web 页面之后,就会创建 Sys.Application 类的一个实. 阅读全文

posted @ 2013-01-08 17:08 SkySoot 阅读(1400) 评论(0) 推荐(0) 编辑

ASP.NET AJAX(客户端模型、JavaScript 的面向对象编程)
摘要:ASP.NET AJAX 自定义控件的开发是一个复杂、详细的议题。如果你是一名业务开发人员,你会更希望使用现有的 ASP.NET AJAX 控件而不是自己编写代码。如果你是一名组件开发人员,那么你可以通过一些专攻的资料学习自定义控件的开发。这里介绍两本书: ASP.NET AJAX in Action(Manning,2010):详细展示了 ASP.NET AJAX 工具包 ... 阅读全文

posted @ 2013-01-07 17:34 SkySoot 阅读(446) 评论(0) 推荐(0) 编辑

ASP.NET AJAX(服务器控件 UpdatePanel、Timer、UpdateProgress)
摘要:ASP.NET AJAX 对 Web 服务特性为客户端代码访问服务器提供了一个可贵的窗口。但你要做大多数的困难任务,必须精心打造 Web 方法、合适的时机调用它们、适当更新页面、除了 JavaScript 什么都不能用。对于复杂的呈现,这个过程就十分单调。 由于这个原因,ASP.NET 提供了一个更高层的服务器模型,它提供可以直接在 Web 窗体里使用的控件和组件,你可以完全使用服务器端代码工作。 ASP.NET AJAX 控件会自动注入客户端脚本,在幕后使用 ASP.NET AJAX 脚本库。与手动编写 js 代码相比,潜在的缺点是降低了灵活性。 在这篇文章里,我将介绍 ASP.NET 框. 阅读全文

posted @ 2013-01-06 14:59 SkySoot 阅读(6724) 评论(1) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示