首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向ContentPlaceHolder添加site.master

向ContentPlaceHolder添加site.master
EN

Stack Overflow用户
提问于 2010-06-24 10:28:26
回答 2查看 567关注 0票数 1

为这个可怕的新问题道歉。我们目前正在我们的ASP.NET Web应用程序中实现ASP.NET,其中一些代码应该在特定页面上的特定位置执行。例如,对于“控制页面”,Google有一些位于<html>标记之外的Javascript。

我知道我可能不需要把代码放在Google推荐的地方,但是最近我们得到了一些愚蠢的结果,我真的想让它尽可能的防水,以确保它不仅仅是糟糕的实现。

我们的项目中有很多引用site.master的文件,但是只有一个文件需要放在<html>标记之外。

从理论上讲,这似乎很简单,我的问题是:--我是否需要在 any 文件中放置一个引用site.master? (甚至连没有将任何代码传递给site.master的数十个?)的文件?这不是我想要做的事情,因为许多不同的原因(改变几十个文件)。如果是这样的话,而且我确实需要在每个页面中添加空的ContectPlaceHolders,那么是否有其他方法可以避免将一个惟一的文件拼凑在一起,只为了将一些Javascript放到<html>标记之外呢?

谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-24 10:36:51

答案是否定的,只要大师中的ContentPlaceHolder是空的。这样,您只会将该ContentPlaceHolder的内容放在您希望呈现的页面上。

票数 1
EN

Stack Overflow用户

发布于 2010-06-24 10:37:05

简单的问题是,你不需要放置空白的速度保持。

如果母版页找到了这个位置持有者,那么它就替换它上的内容,如果找不到它,那么它就会留下里面的内容。

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

https://stackoverflow.com/questions/3109100

复制
相关文章

相似问题

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