给ASP.NET中GridView自动添加列排序箭头指示器图片控件源代码
如果你的ASP.NET页面上面有很多个Gridview,需要你添加排序箭头,并完成按列排序功能,这时候,你就可以尝试一下这个代码了。它帮你实现自动给GridView添加排序箭头图标,并实现按列排序功能。
支持打印及预览的Gridview控件源码
支持打印及打印预览的DataGrid
在MSFlexgrid中添加ComboBox(GridView中添加可编辑下拉框)示例源代码
本文是对MSFlexgrid控件的一个应用,它可以用C#语言在这个ActiveX网格中添加一个下拉框,它的功能包括:在这个GridView中编辑任何一个单元,删除任何一行数据,删除所有行并添加一个新行,为任何一列或多列添加下拉框,向任何单元写数据,从Grid中读出所有的数据。
C#多功能XP风格Gridview网格控件源代码(支持隐藏列)
这是一个XP风格的网格控件,与标准的Gridview不同,它有着丰富的其它功能。可以在一个cell中添加一个图标、下拉框、进度条、按钮、选择框Checkbox、自动调节数字、颜色选择下拉框等等强大的功能,另外还可以隐藏列,对任何单元进行编辑等功能。
拖拽GridView中的Item进行排序源代码
本文,你可以拖拽GridView中的每个Item,通过这种拖放重新排序每行数据。
允许只编辑单个单元的GridView控件代码
ASP.NET提供的标准GridView控件中,你可以指定EditIndex,编辑整行,不过,也许你只是希望编辑一个单元,本文将给你演示如何只编辑其中的一个单元(可以是一个下拉框),并处理其事件验证。
GridView合并单元格ASP.NET
如果你的GridView需要像EXCEL一样把一些单元格合并起来,从而达到某种层次关系。这个控件可以分组你的GridView中的数据,把列中相同的单元合并起来,显示一个单元格。
扩展了添加删除确认提示框的GridView控件源代码
这个程序扩展了ASP.NET中GridView控件,使得CommandField支持在用户点击添加、删除行数据时,弹出消息提示框等待用户确认的功能。
使用ASP.NET AJAX和Web Services实现编辑Excel表格一样编辑网页中的GridView表格
人们都非常希望能像在Excel上一样操作网页上的表格控件,这个程序就是实现并展示如何使用一个已经开发好的IEC (Inline Edit Controller)控件。
它的额外的功能有:
1. 支持AJAX,只是部分回传数据
2. 不会使用View State
3. 和操作Excel一样快
4. 你可以在ASP, ASP.NET, PHP, JSP等多种环境下使用这个控件。
5. 支持多种浏览器
6. 很容易扩展
7. 很简单的就能集成到现有项目中。
ASP.NET中支持DataGrid中分组RadioButton的控件GroupRadioButton源代码及使用
如果你需要在ASP.NET 1.1中的DataGrid中放置一个RadioButton,并且需要每次只选一个,那么这个控件可以帮你完成。它定制了传递给客户端的GroupName属性,从而达到效果。方法是重写了IPostBackDataHandler 接口。
开源的DotNetNuke(DNN)皮肤自动生成器
使用DotNetNuke (DNN)你可以轻易的定制用户界面,最大的优点是通过皮肤分离了内容与表现层。本程序可以让你控制网站的显示方式,你可以创建皮肤(skin)和容器(container)及菜单等,还可以编辑DNN的一些风格(style)。
延迟了TextChanged事件的TextBox文本框控件源代码
原文作者之所以写这个控件,是因为:他希望捕获用户的输入数字,自动转到对应的页面上去,不过问题是必须要等到用户确实已经输完了数字,才应该打开对应的页面。比如,用户停止了2秒钟,没有输入任何数字,那么就自动跳转。于是产生了这个控件,或许它对你有用。
拖拽WPF中ListView表项的源代码
本程序实现了一个非常智能的ListViewDragDropManager类,它实现WPF中ListView的item的自动拖拽,使用这个类,你可以在同一个listview中拖放item,也可以从一个listview中拖放到另外一个listview里。这个类会自动绘制出用户正在拖动和即将放置的位置。
C#三状态树(Treeview)控件源代码
本程序实现一个能够表示节点三种状态的树状控件,它继承与TreeView,它的三种状态为选中/非选中/部分节点选中,另外支持为这三种状态分别指定不同的节点图标,通过ImageList属性来指定。
网页上动态弹出的日历控件源代码
这个日历控件源代码非常好用,点击一个按钮图标,会自动弹出此日历控件,选择的时间会直接显示到几个对应的文本框里。支持在一个form中添加多个这样的日历控件;并且,用户同时可以在弹出日历控件中选择日期,也可以直接在文本框里面输入日期;多浏览器支持IE/火狐/MAC。
支持多选的ComboBox下拉框控件源代码(Checkbox作为ComboBox的item)
这个控件把选择框CheckBox控件进行扩展,把它作为ComboBox下拉框的Item子项,从而允许在下拉框中选择多个选项。程序开发语言是C#,它非常实用,且非常简单...
自动验证(限制)键盘输入的文本框控件源代码
这是一个VB.NET开发的textbox控件,通过它你可以设定键盘的输入格式,在用户点击键盘的时候,这个文本框会自动进行验证,从而防止用户输入的格式不正确。比如,你可以限制用户输入的是一个日期,或者数字等等。
css样式
漂亮自动的XP按钮样式,为web开发带来了很大的方便与快捷,适用于各种语言和浏览器。
万用的B/S下按钮样式,一次写入,全局调用.和以往的样式应用和调用大不相同
支持过滤功能的DataGridView网格控件源代码
这个控件扩展了标准的.NET控件DataGrid,使得网格控件内嵌字段过滤功能,演示程序需要NorthWind数据库支持,你可以直接对各个列/字段进行大于小于或等于的过滤操作。
支持Animation效果的树状(tree)控件源代码
本程序实现一个全定制的树状控件,它可以用于Windows Form程序中。你可以给它添加图标或额外的行(row)数据。它还支持平滑(glossy)效果及animated效果。
C#在ListView中Subitem显示图片
这个程序实现了如何在ListView的列中显示图标或者图片,可以用于显示不同Item的状态。
使用IComparer实现更符合人类想法的字符串排序源代码
.NET中定制IComparer对象,可以实现任意想要的排序策略下的排序算法,这里实现的字符串排序更符合人的思维,比如它会观察字符串里的数字,按部分数字的大小排序。
在ASP.NET下的Web控件中实现数据绑定属性教程及代码
这个程序及文章教你如何让你的WebControl支持数据绑定,从而可以和标准的.NET控件一样,直接在属性窗口中绑定数据。
使用CSS在页面上实现LightBox/模式对话框窗口源代码(登录对话框示例)
这个程序不使用Lightbox实现高亮弹出一个模式窗口,可以用在登录模块上。
给ASP.NET中的TreeView绑定DataSet或ObjectDataSource对象
ASP.NET中的TreeView是非常通用的,它可以用于绑定多层次的的数据。然而,和其他控件不同的是,它不支持绑定DataSet或ObjectDataSource对象。有很多程序员的做法效率并不是很高,最好、高效的方法是实现IHierarchicalDataSource接口。
网页上弹出消息提示框(Bubble Tooltip)源代码
这个Javascript脚本用以在网页上弹出一个消息提示框,这个tooltip内容包括一些文字和链接,当你移动鼠标到一个超链接或者定义好的span上面的时候,弹出。它采用标准的CSS和Javascript,因此可以用于任何PHP,ASP.NET,HTML页面上。
ajax在弹出对话框中实现一个UpdateProgress进度条控件源代码
ASP.NET中的AJAX提供了一个很酷的进度条UpdateProgress控件,它是一个很好的进度指示器。但是,如果在进度条展示的时候,页面上的其他元素都不可用或许更好些。所以,文章通过作为一个模式的弹出对话框展示进度条,从而达到我们的目的。
ASP.NET下使用免费Goolge地图(Map)服务端控件教程及源代码
我们对Google地图baidu地图都很熟悉了,Google提供了非常丰富的API,我们可以应用到我们的应用程序中。但是,我们需要理解一些Javascript的知识才能使用Google的地图。也许,对你来说这ASP.NET页面中应用Javascript使用这些Google的API不是件容易的事情。这个文章的控件,让你可以使用服务端控件来使用这些Google MAP。
七天内学会使用.NET3.0和ASP.NET AJAX实现类似Google IG的AJAX开始页面教程及源代码
在这个文章和程序中,作者向大家详细展示如何使用ASP.Net Ajax, .NET 3.0, Linq, DLinq 和 XLinq,在7天真做出一个模仿Google IG的页面。
作者在这个文章中详细记录7天里的每一步骤,和遇到的所有挑战、重要的设计模式等等。实现的网页中,你可以向在Google IG页面中一样,拖拽widget块。
网页上最酷的弹出窗口(对话框)脚本源代码及示例
这是我所见过的最好看的网页窗口/对话框程序,它实现于标准的HTML页面,实现语言是Javascript。你可以把它用到ASP.NET,AJAX,Java等等所有网页上,支持的功能有:可以改变窗口大小、支持最小化、最大化窗口、模型对话框、渐入渐出的渐变效果,支持皮肤等等功能。现有的实例包括:模仿MAC OS的对话框,在对话框中打开一个网页,警告框,确认对话框,信息对话框,登录对话框,AJAX对话框等等。
VB.NET实现资源浏览器的文件浏览(缩略图、平铺、图标和列表)源代码
这个程序相当于用VB.NET实现了一个windows的资源浏览器,它用一个下拉框显示文件系统中的所有文件夹及各级路径。并可以选择和资源浏览器一样的各种浏览文件及文件夹的方式,有缩略图、平铺、图标和列表等等。
报表打印框架源代码(用户自定义属性)
本程序是基于Mike Mayer的ReportPrinting库的一个打印框架,在这个框架下,用户可以定制个性化的面板布局、字体及颜色等。另外,这个框架里,你可以把你的报表保存成XML文件,你可以在你的程序中加入这个框架,以使得用户可以在图形界面下设定自己的报表风格。
并且,你可以在程序运行时,动态生成报表。
集成Silverlight和ASP.NET AJAX的最简单的示例程序
这个示例程序及文档的目的是用最简单的办法实现AJAX与Silverlight/WPF的互动,程序里有一个AJAX UpdatePanel,它不断从服务端读取数据,而Silverlight StoryBoard 用以展示数据。
跟随鼠标移动的动态analog时钟控件源代码
这个Analog时钟控件,使用DHTML语言编写,当你的鼠标在页面上移动的时候,这个时钟会跟着你的鼠标一起移动。
.NET下一个非常容易使用的URL文件/数据下载类源代码
此程序同时提供.NET1.1和.NET2.0下的两个类,它们的功能都是下载URL文件,并同时显示下载进度。此程序之所以重要就是因为WebClient并没有提供一个下载URL对应的数据的功能。于是,我实现了这个,它在下载对应URL网页或图像等其他资源的时候,显示进度条,并且支持断点恢复功能。
一个C#实现的POP3邮件客户端(可读附件)源代码
这是一个c#实现的邮件客户端,它可以用来从POP3服务器上读取邮件,也可以删除邮件。同时支持读取邮件中的附件。
记录日程安排的日历控件源代码
本程序的控件实现一个扩展的ASP.NET日历控件,它拥有日程安排、项目期限、跟踪历史、跟踪安排等等功能。有点像Outlook里的会议安排日历。
AJAX实现的TAB脚本控件源代码
这是一个非常通用的AJAX开发的Tab控件,可以从一个外部文件中载入内容到DIV控制的TAB页内容。这个程序非常健壮,且有很多比较实际的功能,如,随时保持最新的TAB页内容(不断刷新该TAB页),支持TAB嵌套,另外,与AJAX同时,这个页内容还可以通过IFRAME加载(这样保证不能被ajax正常加载的有JavaScript或CSS页面,也可以正常加载);在页面没有被加载完成时,显示一个默认页面内容;支持SESSION,也就是说会记住当前的TAB标签;能够自动伸缩TAB对应的DIV控件;非常健壮,不影响搜索引擎,且在浏览器禁用了Javascript后,仍然正常使用。
AJAX更新DataGrid(DataView)示例及教程
本示例代码描述如何通过AJAX更新ASP.NET 2.0中的DataView控件。它使用XmlHttpRequest对象和服务器之间进行双向数值传递。
C#实现的支持排序和分组的ListView控件源代码
这个C#开发的ListView空间的目标是一个非常容易使用,且支持很多功能的列表控件。现支持的功能有:很容易在ListView中展示一个对象列表,包括自动排序和分组;支持者0.1秒之内加载10,000个对象;很容易实现的编辑功能;很容易生成漂亮的报表;支持数据绑定;通过ListView的虚拟模式支持上百万行数据;支持绘制GIF图像,支持选择一整列...
使用XLINQ/LINQ/WPF实现最好看的通讯录源代码
本程序和文章会详细地向你展示LINQ和WPF的使用教程,并带你实现一个非常酷的好友通讯录应用程序。它的功能包括:三维动画、延迟加载、XLINQ/LINQ的使用、Vista风格的对话框。这里的通讯录将会包括:名字、邮箱地址、图片、视频片段和音乐。
日期选择控件源代码
本文实现一个简单的日期选择控件,你可以直接输入日期,或者弹出日期窗口选择,日期窗口的弹出是使用JavaScript编写的,你可以很轻易地把它集成到ASP.NET网站页面上。
完全支持主题风格的Windows Vista控件源代码
这个控件可以让你拥有支持主题的Vista风格的控件,包括普通的按钮、文本框、水平/垂直滚动条、Tab控件、菜单、上下文菜单、ComboBox下拉框、网格、树、进度条、状态条、工具条等等。需要的开发工具是Visual Studio 2005和Vista SDK...
当然,只有你的程序中Vista下面运行的时候才会有这样的效果哦~~
使用AJAX实现asp.net的验证控件
这个文章及附件源代码展示如何使用AJAX实现服务端的数据验证。
DHTML实现的动态日历控件源代码
这是一个日历控件,与以前的不同,它是由DHTML语言开发的,你可以在不刷新网页的前提下,改变日历的年月,从而显示不同的天数,这一点和AJAX有点像。缺点是样子一般:)
VB.NET中最基础的文本和图像打印示例教程及源代码
这个文章一步一步的教你如何使用Print Document, Print Dialog, Print Preview 和 Page Setup控件,实现打印最基本的文本和图像。涉及打印文档、打印对话框、打印预览及打印机页面设置。程序运行于.NET 2.0下,实现语言是VB.NET。
JPEG图像压缩编码及解码源代码(可定图像品质级别)
这是一个静态JPEG图像编码及解码的程序。程序同时实现了经典的和Chen陈氏数据流图的DCT离散余弦变换。预先定义JPEG图像质量级别矩阵和zigzag排序。
ASP.NET中给长时间运行的任务(如文件上传)加进度条源代码
这个程序是ASP.NET网页上实现一个异步的进度条,可以用在你有长时间运行的任务时候作为提升信息给用户,比如有文件上传任务的时候。
WPF实现的加密保险箱
这个WPF技术实现的程序UI非常酷,用来加密并保存用户密码。其中涉及到技术有:Model-View-ViewModel (MVVM) 和WPF Password Manager
读取Excel 2007数据到DataGridView源代码
本程序使用C#语言,从Excel2007中读取数据,并显示到Form中的DataGridView。
让网页上的内容随意拖拽的脚本源代码
这个Javascript脚本,可以让你随意在网页上拖拽内容,比如一个DIV或者是一个图片等等,另外,还可以用COOKIES记住每次用户拖拽后的位置。
没有Javascript的Ajax(Ajaxion)源代码(网页拖拽控件,二进制图像回传)
Ajaxion-一个Ajax框架,可以让你避免在使用Ajax的时候,使用Javascript,让你的Ajax编程尽可能的简单。
多层表头DataGridView
多层表头DataGridView,参考相关资源实现
为Repeater控件每行设置一个模板演示
这个文章及演示代码教大家如何给一个ASP.NET中的Repeater控件的每一行设置一个模板。最终的解决办法是,同时加入多个模板块。
Visual Studio 2008的C#官方示例教程及源代码下载
这是Visual Studio 2008微软官方的示例教程,用于学习C#。包括一系列LINQ的示例程序和C#语言语法的例子。
在ATLAS和ASP.NET 2.0处理部分传递错误源代码
在ATLAS中,如果部分传递页面,你也许会遇到一些错误,如theForm._EVENTTARGET,_pendingCallbacks[...].async,Javascript的unknown error等等错误,本文将告诉你如何实现ICallbackEventHandler和IPostBackEventHandler接口,并处理它们。
不需要Javascript支持的AJAX星状用户评分/评估工具条源代码
这是一个用于网页上的评分条,你可以设置成5个,10个等等多个星的级别,当然,就像WEB 2.0所需要的,在点击评估级别的时候,不会有用户页面的刷新。另外,目前有个最大的改进是它可以在用户浏览器不允许运行Javascript的情况下,还可以完全支持当前的所有功能。实现的技术包括PHP和MySQL。
树状节点的图像下拉框源代码
本文中的下拉框具有树状节点,层次显示,每个节点都可以单独设置字体大小、颜色、并给每个节点设置一个图标。
WPF中绘制定制的控件及定制UI元素(含Spirograph曲线实现示例源代码)
本文教你如何在WPF中绘制定制的控件和定制的UI元素,并且以绘制Spirograph曲线为例子,详细讲解!
ASP.NET直接绑定标准SQL数据表的树(TreeView)控件源代码
这是一个可以直接绑定标准的SQL数据的树控件,这样你就不必要实现IHierarchicalEnumerable接口来做成XML数据源了。
纯C#代码的Excel读取源代码
本代码使用纯C#编写,不需要Office Excel Com组件的支持,它的功能包括: 读出在工作簿(workbook)中的所有Worksheet,读出所有WorkSheet中的单元,读取单元的内容(文本,数字,日期或错误),读取单元的格式(字体,对齐,线条类型,背景等),够读取文件中的图片,获取图象的大小,位置,数据和格式
Internet Explorer 8(IE8) Beta 1开发人员白皮书免费下载
IE8.0的白皮书中包括很多IE8.0Beta1的新特性。包括的主题有:如何让你的网站兼容Internet Explorer 8 Beta 1,如何让网站达到最佳效果。
ASP.NET 2.0下图像缩略图控件源代码
这是一个ASP.NET2.0下的图像缩略图展示控件。显示图像的缩略图,并当单击缩略图时,显示下载进度条,然后在一个浮动DIV中显示全图。
ASP.NET在IE中显示透明PNG图像控件源代码
IE5.5/6不能够使用标准的IMG标签中网页中显示透明的PNG图像。这个程序将会让你的网站实现这样的功能。它使用了一个WebControlAdapter像HTML输出不同的脚本。