编程技巧 - 文章列表
-
Ext2.0框架的Grid使用介绍
最近空闲时间在学习Ext2.0框架,只有一个字的感叹“强”,我从未想到JS代码能够写出这么绚丽的Web页面出来,以前看到YUI,惊若天人,如今看到EXT2.0的东西,更是感觉震撼。Ext2.0是一个JS框架,它的Grid控件和其它可以显示数据的控件,能够支持多种数据类型,如二维数组、Json数据和XML数据,甚至包括我们自定义的数据类型。Ext为我们提供了一个桥梁Ext.data.Store,通过它我们可以把任何格式的数据转化成grid可以使用的形式,这样就不需要为每种数据格式写一个grid的实现了。首先,一个表格应该有列定义,即定义表头ColumnModel:// 定义一个ColumnMod
-
异步GridView(ASPxGridView) 特点介绍(1) – 分组(Grouping)、排序(Sorting)、分页(Paging)、列排序
1,开篇\n受《ExtJs2.0学习系列》文章的启发,想把自己近段时间一直使用的“异步GridView”介绍给大家。\nASPxGridView 为控件商 Devexpress .net 平台上的作品,它的使用与微软的 GridView 大体一致(这意味着,我不会介绍诸如绑定数据源等简单操作),支持 IDE 上的拖拽、属性可视编辑等,同时在业务逻辑、界面展示等方面更富表现力。\nDevexpress 制造另有一个非常大的特点:强大的帮助文档支持。示例代码全面、翔实并且逻辑简练,很适合初学者描摹学习。这是该公司对 ASPxGridView 的演示帮助,网络情况好的朋友可好好观摩一下。\n如果我仅
-
异步GridView(ASPxGridView) 特点介绍(2) – 筛选(Filter)、弹出编辑(Editing)
\n这里补充一下 Devexpress 控件的引用方式:先下载安装程序、安装,然后拖动出现在工具栏的相应控件进行引用 —— 非常简单。不过朋友们在学习的过程中记得给那些非免费的产品装上破解补丁(对应您下载的版本,google一下相应补丁)等。\n\n1,筛选\n\n只要设置 <Settings ShowFilterRow=”True” /> 便可以使得控件带有筛选功能, 以下为在运行时间对某列输入或选择筛选参数:\n\n系统自动将该列符合条件的所有行显示出来。注意一点,筛选参数支持模糊匹配(%符号),但对最终用户,这不太友好,如果能不输入%默认模糊匹配或许效
-
ASP.NET技巧:Gridview中全选与反选
ASP.NET技巧:Gridview中全选与反选,源文件如下:\nCREATE TABLE [dbo].[tblStudentInfo]( [Pid] [int] IDENTITY(1,1) NOT NULL, [CNo] [varchar](8) COLLATE Chinese_PRC_CI_AS NOT NULL, [CName] [varchar](12) COLLATE Chinese_PRC_CI_AS NOT NULL, [CSex] [varchar](8) COLLATE Chinese_PRC_CI_AS NOT NULL, [Iage] [int] NOT NULL, [C
-
asp.net 生成整齐,美观的缩略图
需求:电子商务中有大量的图片要丰前台显示,而这些图片大部分由客户自己上传,图片的规格也是多种多样(主要择时纵横比例)。怎样让这些图片在前台整齐且美观的显示呢?\n目的:整齐:固定纵横比例;美观:图片不变型,也就是按比例缩放。\n假设:假如我们要在前台的一个Div(别名:相框)中放一张图(别名:图A),相框的宽度为120px,高度为:90px。而图A的原图的宽度为为1414px,高度为:886px.显然相框与图A的原图的比例不一致。为了整齐且美观,我们希望将图A处理成56*96.然后把她居中的放在相框(120*90)中。\n方案:我们采用.net技术,通过GDI操作图片:\n实施:不想多说(相信
-
ASP.NET后台代码实现XmlHttp跨域访问
最近项目需要实现XmlHttp的POST方法到另一服务器上的页面进行数据的更新,可是IE会提出“该页正在访问其控制范围之外的信息,是否继续?”等警告信息,而在其他浏览器上直接禁止掉,GOOGLE一下原来是XmlHttp的跨域访问问题,找了很多资料,说是提供很多解决方案,可是都没有用处。 原来由于浏览器的安全限制,网络连接的跨域访问时不被允许的。我们不能在浏览器端直接使用AJAX来跨域访问资源,但是在服务器端是没有这种跨域安全限制的。所以,我们只需要让服务器端帮我们完成“跨域访问”的工作,然后直接获取服务器端“跨域访问”的结果就可以了。分享下我的解决办法,希望能有所帮助。^_^C
-
asp.net使用DotNetCharting控件生成报表统计图总结
最近在做项目时要对数据进行统计分析,所以必须生成一些报表统计图(如柱形图、饼图、曲线图等),网上强烈推荐了使用DotNetCharting控件来实现,于是自己对DotNetCharting控件进行了简单的学习,下面先简单介绍一下DotNetCharting控件及其使用。DotNetCharting是一个非常棒的.NET图表控件,对中文支持非常好,而且操作方便,开发快速,既有for webform 也有for winform的,而且.net1.1和2.0都有支持。它的官方地址是http://www.dotnetcharting.com/本站也提供了DotNetCharting破解版本下载: ht
-
ExtJs2.0学习教程(1)–Ext.MessageBox
大家都知道,刚开始搞extjs的时候,很是有点困难,所以本人在新手刚入门后准备了这个系列的文章。个人认为用extjs做后台很不错,布局比较完美!1.Ext.MessageBox.alert()方法 有四个参数,为简单起见,主要介绍前面三个参数: alert( title , msg , function(){} ) 其中title,msg为必选参数,function为可选参数,在关闭弹出窗口后出发。\nExt.MessageBox.alert(“title”,”msg”);
-
[翻译] ASP.NET MVC Tip #5 – 创建共享视图
原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/06/19/asp-net-mvc-tip-5-create-shared-views.aspx\n摘要:在这个Tip中,Stephen Walther介绍了如何为控制器action创建共享视图。共享视图可以用于多个控制器。本文Stephen Walther介绍的是如何为显示和编辑数据库数据来创建共享视图。\n假设HomeController控制器暴露了一个名为Index()的action。当调用Index() action时,ASP.NET MVC框架会尝试获取从下面的路径处获取I
-
ExtJs2.0学习教程(2)–Ext.Panel
上一篇文章ExtJs2.0学习系列(1)–Ext.MessageBox ,受到了大家的褒贬不一,还是有的朋友提出好的建议,在此表示感谢!今天介绍extjs中的Panel组件。\n//html代码<div id=”container”> </div>