通用数据访问层及Ajax服务端框架源码这个演示网站的特点:1.数据访问全使用了我的通用数据访问层+存储过程的实现。2.页面使用了大量的Ajax技术,没有任何的直接提交或回传(SubmitFormorpostback),分页,查询,对话框,都以Ajax的方式实现。3.所有Ajax技术的客户端全部基于JQuery,服务端则使用我的Ajax服务端框架4.客户端UI使用JQueryEasy-UI5.虽然没有使用Asp.netMVC框架,但却使用了MVC思想。通用数据访问层及Ajax服务端框架的技术特性:数据访问层设计目标调用存储过程,不管输入参数多么复杂,不管有多少输出参数,包含转换一个结果集到实体列表,只需要一行C#代码。Ajax框架的特色服务端中的C#方法或用户控件对于JS来说是透明的,就好像可以直接访问一下。Ajax框架的作用意义接受JS的请求,去调用C#方法或者用户控件。至于如何调用方法,如何给方法的参数赋值,最后如何处理返回值给客户端,就属于框架本身的事情了。所有的这一切,对于客户端来说,更是透明的。这些透明的实现也就是框架的意义了。这个演示网站的业务原型来自于Northwind,但
评分:
更新时间:2011-09-06
浏览次数:7900次
免费
jQuery树形菜单示例源码用jquery,采用递归算法生成的树形菜单,程序还附带了一些其他的小程序网站标题图片轮换,文件IO操作,获得文件长度等小程序。
评分:
更新时间:2011-08-01
浏览次数:12461次
免费
MvcPager分页示例MVC2.0源码MvcPager分页示例MVC2.0开发环境:VS2008SP1+MVC2.0+MSSQL2005ASP.NETMvcPager1.3版发布(2010-3-30)MvcPager分页控件是在ASP.NETMVCWeb应用程序中实现分页功能的一系列扩展方法,该分页控件的最初的实现方法借鉴了网上流行的部分源代码,尤其是ScottGu的PagedList类和相关方法,经过站长不断完善和改进后推出的比较成熟而且功能强大的ASP.NETMVC分页解决方案MvcPager主要功能有:1、实现最基本的urlroute分页;2、支持手工输入或选择页索引并对输入的页索引进行有效性验证;3、支持使用ASP.NETMVCAjax默认的MicrosoftAjax和MicrosoftMvcAjax客户端脚本库实现Ajax分页;4、支持使用jQuery实现Ajax分页,生成的Html代码更精简;5、支持Ajax分页模式下,若客户端浏览器不支持或禁用Javascript功能时安全降级为普通分页6、搜索引擎友好,无论是普通分页还是Ajax分页,搜索引擎都可以直接搜索到所有页面。
评分:
更新时间:2010-04-29
浏览次数:13934次
免费
基于jQuery的控件源码1、简简单单右键菜单一级菜单(每一组菜单)即是一个独立的div容器每一项又是div,嵌套一个nobr(可用div代替不过要额外写个class)的标签,里面是图标和span包裹的位置内容2、日期选择日期控件确定HTML其实还是比较简单,因为明摆着是列表的数据格式,当然主要是采用table了两个视图分别用两个Div包裹,控制div的显示隐藏即可以切换视图了3、树控件支持静态的树,即一次性将全部数据加载到客户端。异步树,即一次只加载一级或若干级节点,子节点可以异步加载数据。Checkbox树(可能是静态树也可能是异步树),用于选择(如选择组织机构,选择数据字典项)等,最好是能够支持节点级联(这个是难点)能够承载大数据量,并性能表现优异能够在主流浏览器中运行良好4、GridView原版FlexigridJson数据源是数据源为Json的实例,为了和前者有个比较,也加上了跟踪,按F2查看,其实这里比上面多个事件即右键XML数据源是Xml数据源的实例,效果和前者基本一致,只是数据源不同格式化Table是将一个已经存在的Html表格格式化成一个flexigridStyleT
评分:
更新时间:2009-11-09
浏览次数:14732次
免费
CooliteToolkit(ExtJS可视化控件)Demo(对应官方版本:CooliteToolkitProfessionalv0.8.0)ExtJSJavaScriptFrameworkandasp.netajaxCooliteToolkit是一个支持ASP.NETAJAX的Web控件,CooliteToolkit非常适合做web应用程序的开发,它提供了很多专业的Asp.net输入/验证/显示控件,和页面布局的框架,同时完全支持ajax,因为它是所有的组件是居于ExtJS上封装出来,让开发人员在可视化的设计器内进行方面的属性配置。CooliteToolkit是基于跨浏览器的ExtJS库开发而来的,并且简化了开发步骤,并且包含有丰富的Ajax运用。CooliteToolkit和ExtJS都是开源的,可能通过SVN或到51aspx直接获取Coolite的代码从页面布局和使用的控件TextBox,Combox,Button,ToolBar,StateBar,Panel,TabPanel,ExplorerBar,MenuBar,PictureBox都用统一的样式非常方便的配置,基本不需要额
评分:
更新时间:2009-06-02
浏览次数:28422次
免费
自定义控件之万能Repeater源码为什么要用Repeater,因为Repeater的性能最好,扩展性最强。为什么现在用Repeater的人越来越少,因为其可操作性相对较差。那么,如果我只需拖动一个Repeater然后给他一个数据源就可以完成列表,分页,全选,批量删除,排序等功能。那么你还会说Repeater的可操作性差吗?1.此程序存储过程是基于SQL2005的,暂不提供SQL2000下的2.数据库链接地址在Jinlong.Data下的DBHelper.cs中中3.此控件源文件在Jiinlong.Control下4.DB_51aspx下为Sql2005数据库,附加即可
评分:
更新时间:2009-04-01
浏览次数:20229次
免费
GridView自定义控件源码GridView自定义控件,支持自定义页码显示,排序导出Excel等用到自带的Sqldatasource控件,DB_51aspx下为Sql数据库文件,附加即可开发环境:VS2008+Sql2005
标签: GridView sqldatasource Excel 自定义控件
评分:
更新时间:2008-07-15
浏览次数:21968次
免费