gpt4 book ai didi

ASP.NET - 检查 WebControl 是否包含服务器 block ?

转载 作者:太空宇宙 更新时间:2023-11-04 13:25:51 25 4
gpt4 key购买 nike

代码中是否有一种方法可以确定 Web 控件是否包含服务器 block (例如,除了解析文件、获取标记的内容和扫描 <% ... %> 之外)?

我想要这个的原因是因为我有很多旧的 Web 表单,这些表单的设计完全没有考虑 HTML 的一致性。页眉控件(包含在每个页面上但位于 body 标记内)包含 link标记引用站点的主要样式表。只要页面的head标记不包含服务器 block ,我可以以编程方式插入 link标记为 Page.Controls.OfType(Of HtmlHead).First() ,然后设置“坏”的可见性link标记为 false .

同样,这些都是遗留的东西(现在是 3.5,但大部分是在 .NET 1.1 时代编写的),所以将所有内容都改成使用母版页是我根本没有时间和预算的事情.无论如何,很高兴看到页面带有预加载的样式表,而不是让浏览器在没有样式的情况下开始呈现,然后在样式表到达正文中对其的引用时应用样式表。

最佳答案

这似乎是一个愚蠢的变通办法,但您能否更改 CSS 文件的名称,以便在加载遗留代码时找不到它?

关于ASP.NET - 检查 WebControl 是否包含服务器 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7502833/

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