如何在.ascx页面中使用javascript
如何在.ascx页面中使用javascript
您可以将脚本标记添加到标记:
或者在后面的代码中使用ScriptManager ,这样如果在页面中使用多个控件,则不会多次包含相同的文件/ js部分。
您可以在此处找到有关ScriptManager
更多信息(概述,包括使用场景)。
我假设您在用户控制页面中的script
标记中包含了JavaScript代码。
我还假设您正在从用户控件中的一个控件调用函数
我正在做的另一个假设是你的用户控件在加载时隐藏。
如果用户控件位于UpdatePanel
并且/或者其Visible
属性默认设置为false
,则会出现“ Object expected
”错误,因为当页面加载并且您调用的函数不存在时,您的脚本不会被加载。
解决方法是在主页面中为用户控件使用style="display:none"
而不是Visible="false"
。
- 如何从2.0 asmx Web服务返回JSON
- 如何使用jquery获取所选Asp.net checkBoxList项的索引及其文本值
- 如何在asp.net mvc中重复表单控件并将它们作为列表传递给控制器
- 来自Web Form的Web-API cal – AJax。 没有’Access-Control-Allow-Origin’标题
- 使用ajax发布复杂数据并在新窗口中打开返回的PDF
- 将JSON从服务器端(.NET)传递到客户端(jQuery)
- 使用HTTPStatusCodeResult和jQuery的自定义错误消息
- 使用ASP.Net C#以定期时间间隔(来自数据库)发射事件#
- 禁用的文本框丢失viewstate