应用ASP.NET AJAX的注意事项
1. 镜头迁徙应当应用实施镜头重定向的Response.Redirect而不是Server.Transfer,由于Server.Transfer不改变IE客户端URL,能以致ASP.NET AJAX客户端脚本访问资源的时分出现URL错处。
二.在服务器端登记脚本和掩藏字段应当施用种ScriptManager,而不是Page.ClientScript对象,由于Page.ClientScript的步骤是将脚本登记给大局对象,能罗致如若开展局部更新,这些脚本不会送来客户端,而ScriptManager的步骤正相反。ScriptManager种甭管镜头上有没有ScriptManager控件都可以施用。
三.把要进展局部更新的事件源控件和要开展的控件都放入到UpdatePanel中,如其只是被更新的控件放在UpdatePanel中,而事件源控件在UpdatePanel外同样会触发还发事件刷新银幕。
四.把更新时涉及到的掩藏字段和掩藏控件也都放到UpdatePanel中。如若暗藏字段不放到UpdatePanel中,更新的时分便没法批改它的值,同理要操作的掩藏控件不在UpdatePanel中也没法对其开展操作。
五.ASP.NET AJAX的脚本步骤要在ScriptManager标签以后实施,由于置放ScriptManager的地刚才是植入ASP.NET AJAX脚本库的地方,这也就意味在此之前的代码是无法访问脚本库步骤的。
六.注意处置Sys.WebForms异常,由于这些异常会带到让人没法真个懂得的错处,亟需障蔽的时分应当障蔽。
【责编:Luzi】
本文来源:我的异常网 DotNet Exception
相关文档:
示例
第一个示例演示如何创建 FileUpload 控件,该控件将文件保存到代码中指定的路径。
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  ......
使用 ASP.NET ImageMap 控件创建具有用户可以单击的单个区域的图像,这些单个区域称为作用点。每一个作用点都可以是一个单独的超链接或回发事件。
一、背景
ImageMap 控件由两个元素组成。第一个是图像,它可是任何标准 Web 图形格式的图形,如 .gif、.jpg 或 .png 文件。
第 ......
六、CircleHotSpot 类
在 ImageMap 控件中定义圆形作用点区域。无法继承此类。
此类在 ImageMap 控件中定义一个圆形作用点区域。若要定义 CircleHotSpot 对象区域,请将 X 属性设置为表示圆形区域中心的 x 坐标的值。将 Y 属性设置为表示圆形区域中心的 y ......
1. 打开新的窗口并传送参数:
传送参数:
response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")
接收参数:
string a = Request.QueryString("id");
string b = Request.QueryStrin ......