gpt4 book ai didi

asp.net - 将 ContentPlaceHolder 添加到 site.master

转载 作者:行者123 更新时间:2023-11-29 22:40:21 25 4
gpt4 key购买 nike

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

我知道我可能不需要将代码完全放置在 Google 推荐的位置,但我们最近得到了一些愚蠢的结果,我真的想让它尽可能地无懈可击确保这不仅仅是糟糕的实现。

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

这在理论上似乎很简单,我的问题是:我是否需要在引用 site.master 的每个文件中放置一个 ContentPlaceHolder?(甚至没有将任何代码传递给 site.master 的数十个?)出于许多不同的原因(更改数十个文件),我不想这样做。如果是这样的话,我确实需要向每个页面添加空的 ContectPlaceHolders,是否有一些其他方法可以解决问题而不必拼凑一个唯一的文件来放置一些<html> 之外的 Javascript标签?

感谢您的帮助。

最佳答案

答案是否定的,只要Master中的ContentPlaceHolder为空即可。这样,您只需将该 ContentPlaceHolder 的内容放在您想要呈现内容的页面上。

关于asp.net - 将 ContentPlaceHolder 添加到 site.master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3109100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com