(F)Asp.net 控件技巧
文章平均质量分 87
ChengKing
连任三届《微软最有价值专家》,荣获《DevWOW微软博客达人》优胜奖,荣获微软《最有影响力开发者》奖项,荣获微软【MCSA/MCSE】认证,公司性能优化专家,CSDN 博客专家,著有【庖丁解牛:纵向切入Asp.net 3.5控件和组件开发技术】、【产品级性能调优与故障疹断分析】两本软件方面著作。目前在北京用友软件做产品优化方面的工作。Email: togetherbluesky@163.com
展开
-
JavaScript实现DataGrid中添加CheckBox列(全选与否)
(一).功能 1. JavaScript检索CheckBox并实现全选和全消功能 用C#等写的CheckBox需要回发到服务端执行, 而用JavaScript可以在直接客户端实现,效率高些(二).代码 1. DataGrid中的代码主要片段: //头模板代码原创 2005-10-08 20:31:00 · 12733 阅读 · 8 评论 -
Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
(一). 示例图片 (二). 代码[前台]script language="javascript"> function DbClickEvent(d) { window.alert("事件类型: DoubleClidk 作用对象: " + d); }原创 2006-08-03 16:12:00 · 8450 阅读 · 10 评论 -
Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
(一) . 运行示例图 1. 待导出数据的GridView图:2. 生成的Excel文件(二). 代码 1. 前台页面 GridViewToExcelFile.aspx 代码: 1EnableEventValidation="false" CodeFile="GridViewToExcelFile.aspx.cs" Inherits="_Default" %> 2 3原创 2006-08-27 20:07:00 · 9356 阅读 · 15 评论 -
Asp.net 2.0 制作最原始的TextBox控件[一](示例代码下载)
(一). 概述 示例制作一个与Asp.net TextBox同样功能的 TextBox control, 可以了解一下 Control底层的实现原理(二). 代码实现 1. 核心控件生成代码文件TextBox.cs 1 1using System; 2 2using System.Data; 3 3原创 2007-01-05 20:23:00 · 4015 阅读 · 1 评论 -
Asp.net 2.0 制作复合控件示例(二)[示例代码下载]
(一). 概述 通过制作一个功能自定义复合控件演示复合控件的制作(二). 代码 1. 核心控件实现代码文件ComputeControl.cs 1using System; 2using System.Collections.Generic; 3using System.Text; 4using System.Web; 5usin原创 2007-01-05 20:15:00 · 3851 阅读 · 0 评论 -
Asp.net 2.0自定义控件(点击HyperLink后执行事件)
(一). 概述 HyperLink默认没有Click事件, 重写了一个HyperLink自定义控件. 实现原理: 默认Hyperlink是跳到点击请求的页面, 本HyperLink自定义控件最终也是跳转到请求的页面, 但期间 执行了自己的一个方法, 我们可以在此方法中添写自己所需的功能. 本原创 2008-12-24 18:04:00 · 2311 阅读 · 0 评论 -
Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
(一). 概述 1. 做了个GridViewExtend自定义控件, 通过注册扩展自定义表头事件, 可以任意设置Header的格式. 2. 易重用代码, 只要将ExtendGridView.dll 文件添加到项目引用即可. 实现原理:增加一个自定义事件,并将GridView头(HeaderRow)引用作为事件参数传递,使用时通过注册此事件来原创 2008-12-24 18:08:00 · 2040 阅读 · 0 评论 -
Asp.net 2.0 制作最原始的TextBox控件[一](示例代码下载)
(一). 概述 示例制作一个与Asp.net TextBox同样功能的 TextBox control, 可以了解一下 Control底层的实现原理(二). 代码实现 1. 核心控件生成代码文件TextBox.cs 1 1using System; 2 2using System.Data; 3原创 2008-12-24 18:09:00 · 2209 阅读 · 1 评论 -
Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
(一). 概述 1. 实现GridView表头固定表体滚动效果 2. 继承GridView的所有功能, 增加扩展功能, 表体滚动功能; 不需要另外加辅助滚动控件, 如. 3. 支持多行表头滚动, 此控件能够自动检测到使用者增加的表头的行数. 准确的实现表头滚动. 有增加GridView多表头实现方案, 请看[多表原创 2008-12-24 18:07:00 · 3914 阅读 · 0 评论 -
站点中,实现: 在线签名 功能 (示例代码下载)
学习,并整理了一下1.功能 实现网站在线签名功能. 使用鼠标等输入设置手动在页面签名区域进行签名.2. 运行效果如图 a. 默认界面: b.签名界面: c.预览签名界面:3. 示例代码下载 http://原创 2006-05-21 16:29:00 · 5535 阅读 · 6 评论 -
Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
学习, And 整理了一下.(一). 示例图片 (二). 示例代码 1public partial class UpMultiFileControl2 : System.Web.UI.UserControl 2{ 3 protected void Page_Load(object sender, EventArgs e) 4 { 5原创 2006-04-30 22:19:00 · 6402 阅读 · 2 评论 -
Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
(一) . 运行示例效果* 运行后用鼠标拖动蓝色的到任意位置, 将浏览器关闭后, 再重新访问本页面, 会发现仍然在您拖到的位置 (二). AjaxPro.NET简介 首先对AjaxPro.NET作一下介绍, AjaxPro.NET是一个优秀的Ajax框架, 在实际应用中只要添加其DLL 引用并进行简单的配置, 即可以非常方便的在客原创 2006-08-30 10:09:00 · 6060 阅读 · 3 评论 -
Control Study -> 自定义DataGrid翻页按钮(示例代码下载)
(一).显示截图效果 (二).代码 1. *.aspx文件代码 WebForm1 http://schemas.microsoft.com/intellisense/ie5"> runat="server" Width="768px" AllowPaging="True"> 2.原创 2005-11-20 23:02:00 · 6121 阅读 · 0 评论 -
Control Study -> 自定义DataGrid翻页控件(示例代码下载)
(一)说明 一般情况下,使用DataGrid自带的翻页按钮就能够实现所有翻页操作了,但有时候想定制自己的翻页样式 或美化其显示效果,这时可以自已写个翻页用户控件.(二).显示效果载图 说明: DataGrid上面的一些控件为自定义的翻页控件(二)代码 1.*.aspx代码文件: WebForm1原创 2005-11-20 22:39:00 · 6009 阅读 · 0 评论 -
Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
(一).说明 演示AdRotator控件使用,包括: 自定义显示图片,显示图片频率等。 与DataGrid结合作用显示图片.(二).示例图片 (三).广告控件自定义配置显示图片文件Ad.Xml代码 http://blog.csdn.net/images/blog_csdn_net原创 2006-01-01 14:07:00 · 4235 阅读 · 0 评论 -
Control Study -> 检索浏览器性能
(一).说明 检索浏览器性能,判断浏览器是否哪些功能,例如检测是否支持: 背景音乐/ActiveXControls/JavaScript脚本 以及 输出浏览器当前版本信息等(二).讲解 1. 代码 检索浏览器性能 Boolean ActiveXControls = Boolean Backgro原创 2006-01-01 17:29:00 · 1887 阅读 · 0 评论 -
演示Session对象使用 范例(示例代码下载)
(一).说明 用一个测试示例说明Session的使用方法, 包括以下方面: 存储对象到Session中,设置监督Session的失效时间. 释放Session中存储变量.(二).演示图例 (三).代码 private void btnAbandon_Click(object sender, System原创 2005-12-31 22:59:00 · 4155 阅读 · 0 评论 -
Control Study -> Asp.net几个较复杂的显示数据控件(Repeater/DataList/DataGrid)用法 (示例代码下载)
学习,顺便整理了一下,供参考:(一). Asp.net Repeater控件 1. 示例图片 2. 用法代码下载 http://www.cnitblog.com/Files/ChengKing/Reapter.rar(二). Asp.net DataList控件 2. 用法代码下载原创 2006-01-03 00:04:00 · 8369 阅读 · 5 评论 -
演示事件(Event)怎样使用以及怎样为用户控件添加一个事件(示例代码下载)
(一).说明 程序演示用户控件得到父窗体的数据 进行身份验证. (二) .图片演示(三). 核心代码部分namespace UserControl添加事件{ using System; using System.Data; using System.Drawing; using System.Web; using System.Web.UI.WebCon原创 2006-01-07 15:44:00 · 4490 阅读 · 6 评论 -
★★★【庖丁解牛:纵向切入Asp.net 3.5控件和组件开发技术--基于VS 2008(兼容VS 2005)/C#】★★★
本书主要介绍ASP.NET的控件开发,书中通过70多个例子讲解ASP.NET控件开发技术的各个方面,而且剖析了很多控件系统基类源代码,帮助开发人员理解设计模式思想。如果扎实地掌握了ASP.NET控件的运行机制,开发一个页面级的ASP.NET应用程序会变得非常简单。本书宗旨就是让开发人员真正理解ASP.NET技术,帮助开发人员提高ASP.NET开发的技术水平。学完本书后您不仅能够掌握控件开发各个方面的技术, 而且深晓ASP.NET的工作原理。原创 2008-08-18 22:48:00 · 36154 阅读 · 162 评论