编程技巧 - 文章列表
-
.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实现数据列表,数据筛选,分页,排序,删除
-
vs2005安装了sp1后发布问题解决办法
本文主要解决ASP.NET 2.0网站生成一个程序集。在使用WebDeploymentProject后出现的错误的解决办法。特别是生成时报索引超出了数据界限的错误。我也找了网上很多的资料,但最终还是没有解决,后来自己试了很久才试出来。欢迎大家交流指导。很多人以为这个是没有安装SP1的原因,其实并不是,不信你们自己可以试一下。虽然安装SP1是需要比较久的时间,但还是安装一下比较好。不然有一些问题确实很烦人。\n近来使用VS2005做项目,VS2005中发布网站时默认发布很多乱七八糟的程序集,这给升级网站时造成很大麻烦。去网上找了一下可以使用WebDeploymentProject的插件进行单个程
-
ASP.NET Ajax调用WCFService(VS2008 beta2 简体中文版)
看见Dudu大哥写了一篇ASP.NET Ajax =》WCF(.NET 3.5 Beta 2,VS2005) 觉得挺有意思,以前没有WCF的时候我们都是调用Webservice,当然调用页面.cs里面的静态方法也可以;听说WCF的目标就是要替换以前那些实现分布式的技术,例如WebService,那我们也只好改成调用WCFService 了。到底这两种孰好孰差?大家可以讨论一下:\n首先建立一个WebApplication项目,例如叫做AjaxAndWCFWebApplication:(默认支持AJAX)你可以在项目上建立一个WCFService的文件夹,把所有的WCFService文件都放到里
-
C#代码与javaScript函数的相互调用
我们通过问答的方式来为大家解答C#与JAVASCRIPT函数的相互调用:1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数?\n 问题1答案如下:\n javaScript函数中执行C#代码中的函数:\n 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;\n 2、在前台写一个js函数,内容为document.getElementById(“btn1″).click();\n 3、在