c# - 如何使用 EWL 将自定义样式表添加到 Web 应用程序?

标签 c# asp.net .net css enterprise-web-library

我正在尝试使用 Enterprise Web Library 来快速启动一个 Web 应用程序,并且我想添加一个自定义样式表。我不确定如何在应用程序中引用样式表。

最佳答案

假设您的样式表位于 Styles/MyStyles.css 的网络应用程序元素中。在您的 Global.asax 类中,覆盖 EwfApp.GetStyleSheets,如下所示:

protected override List<CssInfo> GetStyleSheets() {
  return new List<CssInfo> { new Styles.MyStyles.Info() };
}

除非您在创建 CSS 文件后运行了 UpdateDependentLogic,否则此代码不会编译。这就是为您的样式表创建 Info 类的方式。

关于c# - 如何使用 EWL 将自定义样式表添加到 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12749068/

相关文章:

c# - 如何在 asp.net 中更改 DataBinder.Eval 的日期格式?

c# - 将 </LI> 结束标记添加到字符串中的每个 REGEX 匹配项

c# - 如何在接口(interface)上实现静态方法?

c# - 绑定(bind)到 ASP.NET GridView 时的 TypeConverter

c# - 更改系统参数

c# - 如何为多对多映射配置 nHibernate?

.net - 如何: Back button support "Ajax"

c# - 为什么 WCF 异步方法中有 Response 返回类型?

c# - mso 数据放置 :same-cell not working

使用 pfx 签名的 C# 代码