VS 设计时用户控制 CSS 复制
当用户控件拖放到 aspx 页面上时,我想避免输出 html 中重复样式表链接标记。 但是,如果您省略样式表链接标记,您将无法获得样式表的设计时支持。
有人知道解决这个问题的方法吗?
I want to avoid the duplication of stylesheet link tags in the output html when a user control is dropped onto an aspx page. However if you omit the stylesheet link tag you don't get design time support for the stylesheet.
Anybody know a way around this problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我建议查看此线程:
How to make user控件了解 ASP.NET 中的 CSS 类。
I suggest seeing this thread:
How to make user controls know about CSS classes in ASP.NET.
虽然这会影响 HTML 的大小。 我认为它不会影响您网页的整体性能。 浏览器会缓存 CSS 客户端,因此只应下载一次。
While that will impact the size of the HTML. I don't see it affecting the overall performance of your webpage. The browser will cache the CSS client side, so it should only be downloaded once.
使用自定义设计器将样式表作为资源加载,并在渲染设计时 HTML 时应用该样式。
Use a custom designer to load the stylesheet as a resource and apply the style when you render the design time HTML.