일부 페이지에는 메뉴를 표시하고 싶습니다.바운드 데이터의 URL을 확인하십시오.
메뉴는 내가 "(HTTP"폴더/Page1.aspx라는 "모든 링크에서 오전 확인 때 리피터
<asp:Repeater ID="mainMenu" runat="server">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li><a href="<%# Page.ResolveClientUrl((string)Eval("TD_PageName"))%>"><%# Eval("TD_Name")%></a></li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
와 DB에서 만들 수 있습니다 : //localhost/folder/folder2/page1.aspx "). "//localhost/folder/folder2/folder2/page1.aspx HTTP"업데이트]
: 내가 폴더 "폴더/Folder2 폴더/Page1.aspx라는"에있을 때의 링크는 내가
로 변경<a href="<%# VirtualPathUtility.ToAbsolute("~/admin/"+(string)Eval("TD_PageName"))%>"><%# Eval("TD_Name")%></a>
현재 폴더와 폴더 2의 설명에서 작성한 내용이 현재 일관성이 없어 보이는지 확인할 수 있습니까? –