。net 通过javascript处理页面上和服务器控件(后台注册javascript)方法说明
2010-02-02 12:35
260 查看
RegisterStartupScript与RegisterClientScriptBlock 的区别
前者吧脚本放在了ASP.NET页面的底部,而不是顶部。
如果在页面上使用控件的javascript,大多数使用前者,为了使javascript在控件放在屏幕之后触发,使用后者会出现未定义的错误
使用方法:后台代码示例:
string myScript =@"function AlertHello(){处理逻辑}";
Page.ClientScript.RegisterStartupScript(this.GetType(),"myScript",myScript,true);
2.RegisterClientScriptInclude
把javascript放在。js文件中使用此方法
示例代码:
string myScript =“test。js”
Page.ClientScript.RegisterClientScriptInclude("myKey",myScript);
在asp页面上创建以下代码
<script src ="js/test.js" type="text/javaScript"></script>
前者吧脚本放在了ASP.NET页面的底部,而不是顶部。
如果在页面上使用控件的javascript,大多数使用前者,为了使javascript在控件放在屏幕之后触发,使用后者会出现未定义的错误
使用方法:后台代码示例:
string myScript =@"function AlertHello(){处理逻辑}";
Page.ClientScript.RegisterStartupScript(this.GetType(),"myScript",myScript,true);
2.RegisterClientScriptInclude
把javascript放在。js文件中使用此方法
示例代码:
string myScript =“test。js”
Page.ClientScript.RegisterClientScriptInclude("myKey",myScript);
在asp页面上创建以下代码
<script src ="js/test.js" type="text/javaScript"></script>
相关文章推荐
- 。net 通过javascript处理页面上和服务器控件(后台注册javascript)方法说明
- 通过JavaScript处理页面和服务器控件
- 不通过服务器控件时用前端javascript与c#后台交互的方法
- 遍历获取ASP.NET页面控件的名称及值 后台调用前台javascript方法报错:“缺少对象”的解决方法 xml与DataSet的互转换类
- net通过JAVASCRIPT来处理服务器控件
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
- 那些年朋友劝,该知道的ASP.NET - 自定义控件处理页面事件(控件与页面数据交互)的方法
- Asp.net 更改Alert样式和后台注册Jquery的Ajax异步提交事件[包括处理前操作、处理后操作(注明:此方法只是作为参考,如有需要可自行修改)]
- ASP.NET - ASP.NET后台注册javascript脚本方法
- ASP.NET 4 页面控件无法被禁用及产生aspNetDisabled处理方法
- asp.net利用Ajax和Jquery在前台向后台传参数并返回值,通过aspx.cs中的静态方法+WebMethod进行处理
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
- ASP.net AJAX 调用PageMethods实例(javascript调用服务器页面方法)
- 页面中包含同一个asp.net控件多次,如何产生不同的javascript方法名
- Manipulating Pages and Server Controls with JavaScript(使用JS处理页面和服务器控件)
- ASP.NET后台注册javascript脚本方法
- ASP.NET - 服务器控件button 先执行js 再执行后台的方法
- coolite(ext.net)服务器控件的后台事件方法 ,浅析
- 客户端的javascript改变了asp.net webform页面控件的值,后台代码中如何获取修改后的值。
- ASP.NET代码优化一、页面和服务器控件处理