首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >母版页ASP.NET 2.0中的javascript

问母版页ASP.NET 2.0中的javascript
EN

Stack Overflow用户
提问于 2008-11-25 14:02:28
回答 4查看 771关注 0票数 0

我正在尝试设置一个母版页,其中包含一个javascript弹出子例程,可以在多个网页中使用。弹出窗口已经可以在单页面环境中工作。现在,我想将其迁移到母版页。我们将非常感谢您的任何想法。我已经搜索了这个网站,并尝试了几个建议,但都没有效果。W小的工作示例将有所帮助。谢谢比尔

EN

回答 4

Stack Overflow用户

发布于 2008-11-25 14:08:54

只需将您在单个页面中拥有的内容放在母版页中。真的就是这么简单。:)然后,只需将母版页中的HTML主体替换为内容部分,您就应该准备好了。

票数 1
EN

Stack Overflow用户

发布于 2009-01-28 05:11:28

我发现的一件事是,由于某些原因,派生页面必须与母版页位于同一文件夹中。

最有可能的原因是母版页引用了为母版页工作的子目录,而不是内部页本身。一种解决方法是使用

代码语言:javascript
复制
ScriptManager.RegisterClientScriptInclude(string Key, string URL)
like so:
ScriptManager.RegisterClientScriptInclude("uniqueIdentifier", "~/javascript/myjs.js");

或者,也可以将文件作为资源嵌入,并使用

代码语言:javascript
复制
ScriptManager.RegisterClientScriptResource(Page, Type, Key);
like so:
ScriptManager.RegisterClientScriptResource(this.Page, typeOf(Page), "resourceKey");
票数 1
EN

Stack Overflow用户

发布于 2008-11-25 14:07:58

this是我目前最喜欢的,似乎是最健壮和灵活的。只需在母版中包含js文件,然后在页面上创建isntance即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/317431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档