JavaScript 如何 在onclientclick里控制onclick的执行(2)

2018-12-27 18:52

UpdatePanel 内容 <%=DateTime.Now.ToString() %>

触发器由在 UpdatePanel 控件的 元素中的

元素定义。(如果是在 Visual Studio 中编辑页面,就可以在 UpdatePanel 的属性面板中单击 Triggers 属性后面的省略号按钮打开一个 UpdatePanelTrigger 集合编辑器对话框来创建触发器。)触发器必要的属性是 ControlID ,用它来指定可以导致面板更新的控件的 ID 。

有上例中,虽然按钮没有声明在面板中,但是由于在面板中指定了它为触发器,所以当按钮事件触发时,会产生其被包含中面板中同样的结果,即面板被更新。

触发器控件的事件是可选的,如果没有指定事件,触发器将使用控件的默认事件。例如,对于 Button 控件,默认事件就是 Click 事件。 2.3 在母版页中使用 UpdatePanel

要在母版页中使用 UpdatePanel 控件,必须确定如何使用

ScriptManager 控件。如果在母版页面中放置了一个 ScriptManater 控

件,则 ScriptManager 控件可以在所有的内容面中起作用。(如果要在内容页中声明脚本或服务,可以在页面中添加一个

ScriptManagerProxy,它具有和 ScriptManager 差不多一样的属性和方法。)

如果在母版页中没有包含 ScriptManager 控件,就必须在包含 UpdatePanel 控件的每个内容页是都要放置一个 ScriptManager 控件,设计的选择依赖于在应用程序中将如何管理客户端脚本。 如果在母版页中包含了 ScriptManager 控件,而在某个内容页中又不打算使用局部页面输出的功能时,必须用程序设置内容中的 ScriptManager 控件的 EnablePartialRendering 为 false 。 2.4 使用嵌套的 UpdatePanel 控件

UpdatePanel 控件可以嵌套使用,如果父面板被刷新,则所有嵌套的面板也都会被刷新。

下列代码展示了如何在一个 UpdatePanel 控件中定义另一个 UpdatePanel 控件。

<%@ Page Language=\

\http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\

UpdatePanelUpdateMode 示例

2.5 用程序创建 UpdatePanel 控件

要用程序添加一个 UpdatePanel 控件到页面中,可以先创建一个新的 UpdatePanel 实例,然后使用它的 ContentTemplateContainer 属性的 Add( Control ) 方法来添加其他控件。不能直接使用 ContentTemplate 属性来添加控件。

如果 UpdatePanel 控件是程序添加的,只有来自同样命名容器如

UpdatePanel 控件中控件的回发才可以被使用为面板的触发器。 下列代码演示了如何用程序添加 UpdatePanel 控件。

<%@ Page Language=\

\http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\


JavaScript 如何 在onclientclick里控制onclick的执行(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014年第31届全国中学生物理竞赛复赛试题及答案(全Word版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: