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

ASP.NET ScriptManager 控件概述


      ScriptManager 控件管理支持 AJAX 的 ASP.NET 网页的客户端脚本。默认情况下,ScriptManager 控件会向页面注册 Microsoft AJAX Library 的脚本。这将使客户端脚本能够使用类型系统扩展并支持部分页呈现和 Web 服务调用这样的功能。
 
必须在页上使用 ScriptManager 控件,以启用下列 ASP.NET 的 AJAX 功能:
·Microsoft AJAX Library 的客户端脚本功能和要发送到浏览器的任何自定义脚本。
·部分页呈现,允许单独刷新页面上的区域而无需回发。ASP.NET UpdatePanel、UpdateProgress 和 Timer 控件需要 ScriptManager 控件才能支持部分页呈现。
·Web 服务的 JavaScript 代理类,允许您使用客户端脚本来访问 Web 服务和 ASP.NET 页中特别标记的方法。它通过将 Web 服务和页方法作为强类型对象公开来达到此目的。
·JavaScript 类,用于访问 ASP.NET 身份验证、配置文件和角色应用程序服务。
 
当页包含一个或多个 UpdatePanel 控件时,ScriptManager 控件将管理浏览器中的部分页呈现。该控件与页生命周期进行交互,以更新位于 UpdatePanel 控件内的部分页。
ScriptManager 控件的 EnablePartialRendering 属性确定某个页是否参与部分页更新。默认情况下,EnablePartialRendering 属性为 true。因此,默认情况下,当向页添加 ScriptManager 控件时,将启用部分页呈现。
 
1、处理部分页呈现错误
在部分页呈现期间,可通过执行以下操作来处理错误:
·需要设置 AllowCustomErrorsRedirect 属性。当异步回发过程中发生错误时,此属性将决定如何使用 Web.config 文件的自定义错误部分。
·处理 ScriptManager 控件的 AsyncPostBackError 事件,该事件在异步回发期间出现页错误时引发。
·设置 AsyncPostBackErrorMessage 属性,该属性是发送到浏览器的错误消息。
 
2、使用类型系统扩展
Microsoft AJAX Library 可向 JavaScript 添加类型系统扩展,以提供命名空间、继承、接口、枚举、映射以及字符串和数组的 Helper 函数。这些扩展可以在客户端脚本中提供与 .NET Framework 的功能类似的功能。利用这些扩展,可按一种结构化方式编写支持 AJAX 的 ASP.NET 应用程序,这不仅能提高可维护性,还使添加功能和功能分层的操作更容易。向 ASP.NET 网页添加 ScriptManager 控件自动包括类型系统扩展,使您能够在客户端脚本中使用该库。
 


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

21个Asp.Net经常会用到的函数集


1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour ......

asp.net支持大文件上传 NeatUpload

1.在工具箱中添加Brettle.Web.NeatUpload.dll,可以看到工具箱中出现InputFile等控件。
2.复制文件夹NeatUpload到根目录.
3.拖放使用上传控件InputFile和进度条ProgressBar,添加上传文件的按钮.aspx页面代码如下:
<body>
<form id="form1" runat="server">
<div>
<upload: ......

ASP.NET 如何:创建 ASP.NET 登录页


      可以使用 ASP.NET Login 控件创建登录页。此控件提取用户名和密码,并使用 ASP.NET 成员资格和 Forms 身份验证来验证用户的凭据并创建身份验证票证。
 
1、创建一个使用 ASP.NET 成员资格的 ASP.NET Web 应用程序。有关详细信息和示例,请参见配置 ASP.NET 应用程序以使用成员资格 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号