易截截图软件、单文件、免安装、纯绿色、仅160KB

三、继续进行——Asp.net ajax的主要控件

一、前言
打开工具箱的Ajax extensions可以看到五个ajax控件,在vs2008中它们已经集成到了.net framerwork3.5中,如果是之前版本的vs则需要自己去下载文件来安装。这五个控件在ajax中是非常常用的,所以微软才将他们集成到vs中来,下面将简单的介绍着五个控件及它们的重要属性。
 
二、重中之重——ScriptManager
看名字就知道,着家伙肯定是个领导,如果你真的这么想,那你就太聪明了,如果要使用asp.net ajax的话,每个页面都必须“有且只有一个”ScriptManager,因为它是用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service。你说它重要不重要,没有它其它都白扯。下面介绍下它的主要属性:
1)       <Services>属性,可以通过其下的<asp:ServiceReference Path="xx.asmx" />来关联web服务
2)       AsyncPostBackTimeout异步回传时的超时限制,默认为90秒,如果设为0则表示无限制
3)       其它的属性还有很多,随便看看吧,需要用时能想起就好了
 
三、狐假虎威?NO,代理人——ScriptManagerProxy
有ScriptManager不就够了吗?为什么还要ScriptManager的代理呢?呵呵,这时因为母板页存在的原因,因为每个使用asp.net ajax的页面都必须“有且只有一个”ScriptManager,而如果这个页面是继承母板页而来,并且母板页中也有一个ScriptManager的话,就必须在页面中使用这个ScriptManagerProxy控件了,它的使用方法和ScriptManager一样。
 
四、傻瓜控件——UpdatePanel
只要你使用它你就会爱上它,最开始用它时你会觉得,ajax原来如此简单,实在没有比这更傻瓜的控件了,因为你只要将控件拖动到UpdatePanel中,就可以按普通的方法编写ajax效果的代码了。
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。
重要属性:
1)       ChildrenAsTriggers:当UpdateMode属性为Conditional时,UpdatePanel中的子控件的异步回送是否会引发UpdatePanle的更新。
2)  &nbs


相关文档:

ASP.NET

一、如何:使用 ASP.NET 语法将服务器控件添加到 ASP.NET 网页
      可以通过在 .aspx 文件中直接声明 Web 服务器控件将它添加到页中。
以声明方式添加控件
A、如果您位于可视化设计器中,请切换到源编辑视图。
B、将表示该控件的元素键入 .aspx 文件。您使用的具体语法取决于要添加的控件, ......

ASP.NET

二、向 ASP.NET 网页添加 HTML 服务器控件
      HTML 服务器控件是您可以对其进行配置以便可以使用服务器代码对其进行编程的 HTML 元素。
1、如何:使用 ASP.NET 语法向网页添加 HTML 服务器控件
      添加 HTML 服务器控件和添加任意 HTML 元素类似,不同之处在于 ......

ASP.NET MVC 2 Beta 发布

在软件业里从程序员出身的,千万不要把你自己的本行丢掉。我说的本行是技术。虽然在中国,死钻研技术没有出路,话虽这么说,但技术出身的管理者,绝对牛于纯粹搞管理的纸上谈兵(当然排除余世维这样的人,牛叉叉的MBA博士)。博客园里有很多“程序员->架构师->管理者”的榜样。
最近很久没来园子里写博客了 ......

小编浅谈Struts2的Ajax支持

Struts2是java在web开发中常用的框架之一,今天小编整理了一下资料,谈谈Struts2的Ajax支持。Struts2的Ajax支持是建立在Dojo和DWR基础之上的,这两个框架都提供了非常成熟的Ajax支持,包括非常优秀的页面控件和简单的DOM操作。其中Dojo提供了丰富的组件库和页面效果,而且提供了大量的函数来简化Ajax过程。DWR(Direct Web R ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号