编程技巧 - 文章列表
-
.net控件开发(六)之深究控件样式
前言:\n上节中已讲述了呈现原理,我们在开发自已控件时,重写了Render方法来创建自定义输出,ASP.net给控件开发者提供了编程方式控制样式的途径。样式控制控件的可视化外观。如果您开发支持样式的控件,则从 System.Web.UI.WebControls.WebControl 派生,它将样式作为强类型属性(例如 Font、Height、Width 等)公开并为使用样式属性提供方法\n概要:\n1.样式概述,了解控件样式属性的创建方法\n2.操作ControlStyle的几种方法\n3.WebControl是如何把样式生成委托给ControlStyle属性的\n4.样式的状态管理5.重写样
-
使用Asp.Net2.0,编写类似GMail的文件上传系统
原文地址:http://aspalliance.com/1441_Building_a_Gmail_Style_File_Uploading_System_using_ASPNET_20.1 作者:Jesudas Chinnathampi (Das) 译者:兴百放 1.简介 2.关于input Html Control 3.使用iframe标签 4.工作原理 5.在线测试 6.下载 7.摘要 1。简介 一个标准的文件上传程序包含一个文本框,浏览按钮和一个上传的确定按钮,使用浏览按钮来弹出”文件选择”对话框,
-
初学 ASP.NET AJAX (二):小试 ScriptManager
1 概述\nScriptManager 控件管理用于 Microsoft ASP.NET AJAX 页面的客户端脚本。默认情况下,ScriptManager 控件将 Microsoft AJAX 库的脚本与页面注册到一起,这使脚本可以使用类型系统扩展并支持局部页面输出和 Web 服务调用。在页面中,必须使用 ScriptManager 控件来使下列 Microsoft ASP.NET AJAX 的特性可用:
-
.net控件开发(七)之复合控件(1)概念基础篇
复合控件是什么呢?说白了就是包含了两个或多个已存在控件的集合,复用现有的那些控件。并且来进行生成,回传处理等等。例如,复合控件就像一个团队,它包括了各种各样的人才。通过这个团队来完成所需任务(这里的生成,回传处理等) \n 复合控件是一个功能强大的工具,可以生成丰富复杂的组件,这些组件产生自活动对象的相互作用而不是某些字符串生成器对象的标记输出。复合控件以构成控件树的形式呈现,每个构成控件都有其自己的生命周期和事件,并且所有构成控件都联合构成一个全新的 API,并按需要尽可能地抽象化实现目的:简化控件开发,通过复合在一起,可以把许多任务委托到子控件上。就用上一例说事吧,组合团队的目的是干
-
Visual Studio 2008中的SQL数据库发布
数据库发布向导(Database Publishing Wizard)是一个流行的Visual Studio插件,它支持把本地的数据库部署到远程主机上去。Visual Web Developer团队宣布将把这个向导集成到Visual Studio 2008之中。\n 目前Visual Studio 2008的Beta 2版本还没包含这个向导,不过预计2008年2月发布的VS 2008 RTM将会一并安装这个向导的1.2版。这个数据库发布插件现在的版本是1.1,从属于SQL Server Hosting Toolkit。这个工具包为主机服务的用户和提供者提供了以下方案:\n 对于主机服务
-
初学 ASP.NET AJAX (三):使用 UpdatePanel
1 概述\nASP.NET UpdatePanel 控件能让你创建丰富的、以客户为中心的 Web 应用程序。使用 UpdatePanel 控件,可以刷新选择的页面部分而不是使用回发来刷新整个页面,这就像是执行了一个局部页面更新一样。包含一个 ScriptManager 和一个或多个 UpdatePanel 的 Web 页面会自动加入局部页面更新,而不需要定制客户端代码。
-
ASP.NET2.0中Tabs的简单实现
不用Asp.net Ajax ControlToolKit中的Tabs控件实现Tabs效果的简单实现方法: <%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default2.aspx.cs” Inherits=”Default2″ %>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://ww
-
初学 ASP.NET AJAX (四):Timer 和 UpdateProgress
1 概述\nTimer 和 UpdateProgress 是 ASP.NET AJAX Extensions 1.0 中所包含的其他二个简单的服务器控件。Timer 控件用于定时触发事件,而 UpdateProgress 控件用于在局部更新时为用户显示进度条。
-
Asp.net 控件开发(八)之复合控件(二)之复合控件视图幕后机制
前言: 三易其名,是因为根据网友的建议来了。所以改成了asp.net控件开发。呵呵,不瞎扯了,上一节讲到了复合控件的基础概念,今天就深入学习复合控件视图是如何跟踪子控件状态的。是如何保存子控件状态的呢,是如何加载子控件状态的呢。 \n正文: 带着这些问题,进入我们的学习环节,从上面的几节中,我知道了解control类中有内建用来跟踪、保存和恢复子控件的状态。我们也知道复合控件也是继承于control(controlàWebControlà自定义复合控件)而来的。在开始跟踪视图状态阶段中,Control依次调用Controls 集合中控件的TrackViewState方法,开始跟踪子控件的状态。
-
Asp.Net Ajax+WCF Service+ADO.NET Entity Framework
Asp.Net Ajax+WCF Service+ADO.NET Entity Framework实现数据列表,数据筛选,分页,排序,删除