为什么我写ASP分页教程要提到AJAX呢,因为我们要多练习一下编程过程中,结构化的重要性.再加上很多朋友对分页感到很高深,所以一直都不敢去碰他,要么就用别人写好的组件,要么就是改改别人的东西.特别是.net,我深有感触,假如要快速开发一个项目,我想.net是一个非常优秀的平台.但是,因为他的严重控件化,反而是新手接触不到编程的思想,完全找不到编程的感觉,仿佛就象在搭积木.有时候还是要练习一下底层一点的东西,这样个人的技术能力才会得到提高.我可不想做只会用.NET的组装工人.好了,下面给出ASP分页的源代码给大家,都进行了详细的注释,一般都可以看的懂.因为这个是教程一,所以就从最简单的开始,我直...
http://www.jb51.net//article/16399.htm
<!--注册模块-->default.asp[code]<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>Ajax-Sample1</title><metahttp-equiv="Content-Type"content="text/...
http://www.jb51.net//article/16363.htm
利用Table控制位置来实现刚好最近在学习ajaxControlToolkit中的控件,想到了CascadingDropDown层叠下拉是一个级联联动的下来扩展挺好用先介绍下CascadingDropDown的一些属性:TargetControlID目标控件ID就是所控制的DropDownList的IDCategory类别(下个CascadingDropDown取这个上个传过来值的一个类名字,下面代码中会详细说到)PromptText提示信息再没有点击所控制DropDownList控件前显示的信息LoadingText加载数据信息如果数据比较多,则给用户一个提示ServicePath提供数据方...
http://www.jb51.net//article/16351.htm
[code]<html><head><title>ajaxtest</title><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/><scripttype="text/javascript"src="jquery.js"></script><scripttype="text/javascript">...functionajaxRequest()...{varurl=$("#stockurl").val()+$("#st...
http://www.jb51.net//article/16349.htm
[code]<html><head><title>ajaxtest</title><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/><scripttype="text/javascript"src="jquery.js"></script><scripttype="text/javascript">...functionajaxRequest()...{$.ajax(...{url:'http://hq.sinajs.c...
http://www.jb51.net//article/16348.htm
效果图如下:解决思路:1.单击[选择]时,根据当前选择(下拉框)的分类ID,使用ajax请求,取得数据源(服务端使用dataSet.getXml()输出,因为数据量不是很大,所以就偷懒了)2.客户端使用xml数据岛分页显示(使用数据岛分页比较简单,不用写太多的代码)3.搜索时,根据当前选择(下拉框)的分类ID,和搜索关键字,重新使用ajax请求(好像也可以使用xml的结果过滤,但为了方便,重新请求算了),跳到第2步显示4.取数据时,单击某行时,使用onclick事件,把当前行的tr做为参数,使用dom操作就可以得到tr里的td的值附:由于没考虑到其它细节的问题,所以代码有点乱,希望各位能多多指...
http://www.jb51.net//article/16343.htm
首先我想到的是CS中的AjaxManager,我就是把它简化一下,去掉不想要的和很多更适合我们习惯的一些方法。我把他命名为AjaxLite,因为他只要两个类就能实现Ajax的功能,为了把JS文件不另外Include,我把JS嵌入的了DLL中。总共两个文件一个JS,一个cs的文件,两个类这是我有史以来见过最简单的Ajax类库了。只要把编译后的DLL文件引用到你的项目中然后在Page_Load事件中Register你的用户控件或页面就可以很简单的实现了,代码也很简单这里就不多说了。1.Register:查找当前控件中包含AjaxMethod属性标签的方法,并注册到客户端;2.Post:通过客户端返...
http://www.jb51.net//article/16327.htm
AutoCompleteExtender自动完成扩展,配合TextBox使用功能类似现在google中输入搜索字,则在TextBox下出来下拉框显示搜索目标中的项目这个扩展控件需要配合WebService使用,所以涉及了点webService的使用(这里只简单谈下,等用熟了再仔细谈下webservice的内容)先介绍下AutoCompleteExtender的几个关键属性:a,TargetControlID这个属性是所有AjaxControlToolkit的共同属性,就是扩展目标控件ID(官方这么说的吧)b.CompletionSetCount这个属性是设置显示下拉结果的条数默认为10吧c.M...
http://www.jb51.net//article/16320.htm
例子:只需要设置CalendarExtender的TargetControlID为需要显示日期的TextBox的ID即可以,textBox控件的readOnly属性设置为false主要代码:[code]<asp:ScriptManagerID="ScriptManager1"runat="server"EnableScriptGlobalization="True"EnableScriptLocalization="True"></asp:ScriptManager><ajaxToolkit:CalendarExtenderFormat="yyyy-MM-dd"I...
http://www.jb51.net//article/16318.htm
下面大概吧使用方法介绍下(这里使用Lable控件为例子):1.给页面添加一个ScriptManager控件(使用方法还没有研究完全,研究完全了试验写点经验)2.添加一个控制无刷新的UpdatePanel控件(同上)3.在UpdatePanel控件中添加俩个Label控件一个用来添加DropDownExtender扩展,一个用来显示上个Label中取到的值,一个Panel控件在Panel控件中添加若干个LinkButton控件4.所有LinkButton公用一个Click事件,用来取值或者触发其他事件,我下面的例子主要是用来取值的。5.在UpdatePanel中添加一个DropDownExten...
http://www.jb51.net//article/16317.htm
采用jquery实现的,写了一段时间搁下了,这会才拿起来写完剩下的部分,只做实现没考虑很多,完善慢慢来吧目录下的x文件夹为测试文件夹,test_text.asp为代码编辑的测试文件当然需要在IIS中运行,具体的看代码!截图:打包下载http://wt.jb51.net/200810/yuanma/AJAXDirectory.rar...
http://www.jb51.net//article/16229.htm
