【问题标题】:Using something like user control to put in the <head> of aspx pages使用用户控件之类的东西放入 aspx 页面的 <head>
【发布时间】:2009-02-06 16:18:44
【问题描述】:

基本上,我只想要一个可以放入头部的包含控件以及可以嵌套的东西(可选)。我想把css和js文件的链接放在那里,所以我把它们都放在一个地方。没有 MASTERPAGES - 我试图(阅读必须)在这个项目中避免它们。用户控件可以正常工作,但我想这是一种奇怪的使用方式,并且 Visual Studio 无法在编辑器中页面的 HEAD 部分正确呈现它们。话虽如此,我已经成功地为此目的使用了用户控件,没有任何问题。但是,我想在这里与 .NET 专业人士核实一下,看看是否还有其他更好的方法。

【问题讨论】:

    标签: c# .net user-controls include


    【解决方案1】:

    尝试将Placeholder 控件添加到您的aspx 文件的头部。 Placeholder 本身不会呈现任何 html,但它确实有一个 ControlCollection,您可以在其中添加任何您喜欢的内容。

    【讨论】:

    【解决方案2】:

    您可以使用simulated include file

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    • 这条评论对于 3 岁的答案是否重要?
    • @Diodeus 该网站最近将大量旧帖子标记为低质量,因此正在接受审查。帖子的年龄无关紧要。
    【解决方案3】:

    您也可以使用文字控件。

    【讨论】:

      猜你喜欢
      • 2014-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-15
      • 1970-01-01
      • 1970-01-01
      • 2010-10-19
      相关资源
      最近更新 更多