asp.net - 在 ASP.NET 中使用无序列表设置导航样式的最佳方法

标签 asp.net css

在 ASP.NET(不是 MVC)中,以编程方式在用于导航的无序列表上设置样式的最佳方法是什么,以便在查看该页面时将适当的菜单项设置为事件项的样式?

这很可能与 MasterPage 结合使用。

最佳答案

您的问题的答案在很大程度上取决于您如何实现列表{用户控制与否等}。我会怎么做,是实现由用户控件生成的列表。

我会让 UserControl 为每个元素添加如下标签:

<{...} class="GeneratedMenuItem"> {...}

而且我会在样式表中有适当的样式;当然,如果它在用户控件中,那么您也许可以使用主题(但这取决于您使用的是哪个版本的 ASP.net。

关于asp.net - 在 ASP.NET 中使用无序列表设置导航样式的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/310458/

相关文章:

asp.net - 使用 CORS 的跨域图像文件上传问题 - ASP.NET Web API 和 jQuery

javascript - 将文件发送到浏览器/response.write 替代方案

html - 更改超链接和段落文本的颜色

html - 是否可以在 Flexbox 中再包含一个 Flexbox?

html - 使包装器在标题之后获取所有视口(viewport)

.net - RESTful WCF 的最低配置

c# - 如何将 css 添加到 c# 中动态创建的 div?

c# - 获取网页的所有 anchor 标签

html - 如何使选择元素缩小到字段集中的最大宽度百分比样式

css - HTML 中的透明镂空或镂空形状