ASP.NET에서 C# 코드를 사용하여 사용자 지정 asp : 메뉴 컨트롤을 작성합니다. 그것은 내 웹 사이트의 사이트 맵을 기반으로합니다. 다음은 메뉴의 기초는 다음과 같습니다StaticMenuItemStyle과 StaticSelectedStyle - 다른 하나를 덮어 씁니까?
는<%@ Control language="C#" autoeventwireup="true" codefile="Control.ascs.cs" inherits="menuClass" %>
<asp:menu id="myMenu" datasourceid="sitemap" runat="server">
<staticmenuitemstyle font-underline="true" />
<staticselectedstyle font-bold="true" font-underline="false" />
</asp:menu>
내가 클릭 된 메뉴 항목이 대담하고 있지 밑줄 및 다른 모든 항목에 밑줄을 할 수있을 것인지 매우 명백해야한다. 문제는 선택한 항목이 굵게 표시 되더라도 모든 항목에 밑줄이 그어진다는 것입니다.
흥미로운 테스트는 밑줄 부울 값을 모두 바꾸는 것이 었습니다. 결과는 선택한 항목에 밑줄이 그어졌지만 다른 모든 항목에는 밑줄이 표시되지 않았습니다. 이것은 예상되는 결과이지만, 내가 직면하고있는 문제를 고려할 때 혼란 스럽습니다.
이 문제를 해결하기 위해 cssclass 속성을 사용하려고했지만 아무 소용이 없었습니다. 감사합니다. .
사람이 단순히 최소한 이것을 재현하려고 할 수 있습니까? – TahoeWolverine