LinkButton
内部で aを使用しており、コード ビハインドから属性をrepeater
設定していますが、ブラウザーでページ ソースを表示すると、以下に示すように 2 つ生成されます。href
href
<li id="HeaderMenu_repeaterLevel1Menu_mainMenuLi_0" >
<a id="HeaderMenu_repeaterLevel1Menu_linkButtonMenu_0"
href="/Home" href="javascript:__doPostBack('ctl00$HeaderMenu$repeaterLevel1Menu$ctl00$linkButtonMenu','')">Home</a>
</li>
以下は私のコードです
<asp:LinkButton ID="linkButtonMenu" runat="server"
CommandName="<%# ((BusinessObjects.Pages.Menu)Container.DataItem).ID %>"
href="<%# ((BusinessObjects.Pages.Menu)Container.DataItem).URL %>">
</asp:LinkButton>
w3c エラーのチェック中にこの問題が見つかりました。を削除する方法href="javascript:__doPostBack...
私はあなたの助けに感謝します。
ありがとう。