摘要:
为了节省大家时间,先看怎么使用,最后再贴代码:
截图如下:我把这个功能做成了一个控件,大家直接在要用的页面调用就行,在网站根目录web.config里配置上传文件夹,注意:folder的value要写成windows资源管理器形式例如:
upload\audio\chenxumi,而且是相对网站根目录而言。因为这里是分块上传的每块大小为4MB。所以maxRequestLength设为4100kb,至于为什么不是4096kb是因为上传时还附带了很多其他信息,例如当前文件的文件名、文件是否为第一次上传、文件是否是最后一块上传、文件此时的偏移量等信息,显然这种最大上传限制很有弹性,比起传统的一次性上传大小设置更有活性。 阅读全文
摘要:
喜欢ajax的朋友 不可错过 过段时间 我会进一步完善里面的功能 并写个大致的文档,方便大家使用 http://files.cnblogs.com/chenxumi/TestXcallback.2.rar 阅读全文
摘要:
简单、高效这是我们追求的分页效果
现在有三种很常见的分页:
1、分页用的html和后台代码都自己写 ,设计和代码一般都只对应某个网页,难以在其他页面很好的重用
2、最简单的当然是数据控件自带的分页功能,他的那些缺陷已经被讨论很多年了,我就不重复了,相信
稍微有点魄力和职业态度的程序员都不会用那个分页
3、自制的分页控件,可以实现代码和设计的分离,可以在多个页面重用控件,但是缺陷是:每个页面都得调用控件
而且还要在页面的后台代码里初始化控件,例如向控件里传送总页数、当前分页序号、页面大小等 阅读全文
摘要:
也许大家厌烦了ajaxpro服务器端和客户端的配置,也对ms .net ajax 庞大、低效且不易变通笨拙风格而感到不满,所以很多人沉迷在了jq的世界里,也包括我,ajax框架出现了这么多了,从网上看jq似乎成了ajax的终结者,但是本人感觉jq还是有很多不方便的地方,所以打算自己做一个, 不知道这样一款ajax框架能不能打动你, 先看一个基本例子,下面是个完整的ajax调用过程,比起jq是不是更简洁些Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-. 阅读全文
摘要:
这篇文章将通过Repeater的Ajax分页示例,讲解Ajax的另一个框架 XCallback。当然不管你是哪个Ajax框架的粉丝,这种分页都很实用,你可以使适用与你喜欢的框架, 毕竟大家都喜欢repeater的灵活快速,但是却没有提供内置分页,现在你只要在页面里添加一条语句就可以实现ajax效果的分页,文章叙述中还会把XCallback与JQ在Ajax使用上做个比较,如果我说得不好,欢迎JQ的粉丝指正。 大家先看看前后台页面,以及在线示例,如果觉得的有帮助,那就接着往下看,示例源码什么的都有 。 以下是前台页面 需要编写的js代码只有以下几条语句,getPage包含了调用前和数据从服务器返. 阅读全文
摘要:
前面写了一篇文章[一个更好用更高效的ajax框架XCallback]地址:http://www.cnblogs.com/chenxumi/archive/2009/01/06/1370677.html感兴趣可以看看,在引出这个函数之前,先看看这段XCallback的js代码:function js_method(id){Ajax.Reg("[数据]","server_method",js_method);return;$1(id).innerHTML=Ajax.X;}这三步就完成了ajax调用过程 ,return之前的函数体是调用前要进行的操作,retu 阅读全文
摘要:
准备以后博客在这安家了,csdn给人的感觉是太浮躁,给人的学术氛围不够,而且什么技术都有给人感觉很杂乱 ,还是cnblogs不错 主要以.net 为主,技术含量很好,今天来这里第一天,特意和大家分享一个自认为很不错的ajax的框架XCallback,它是对callback的扩展 ,笔者曾经用过好几款ajax框架,最早用UpdatePanel 后来处于性能的考虑决定废弃,废弃原因有4:1.网页首次要... 阅读全文