首页 > 解决方案 > 从 vb.net 中删除动态添加的 css 文件引用

问题描述

我有一个带有母版页的 Web 表单,在页面加载时,css 文件引用会从 app_theme 文件夹中动态添加。我的要求是删除这些动态引用,为此我使用以下 c# 代码

var themePath = string.Format("~/App_Themes/{0}", Page.Theme);
var removeCandidate = Page.Header.Controls.OfType<HtmlLink>().Where(link => link.Href.StartsWith(themePath)).ToList();
removeCandidate.ForEach(Page.Header.Controls.Remove);

这段代码工作正常。现在,当我尝试通过在线 c# 到 vb 转换器将上述 c# 代码转换为 vb 来在 vb.net (asp.net 2.0) 中使用相同的代码时,它会产生编译错误。谁能帮我提供与 vb.net (asp.net 2.0) 中提供的 c# 代码等效的代码

标签: c#asp.netvb.net

解决方案


推荐阅读