2

リスト内でImageButtonを使用したくありません。タグを使用して(コードビハインドから)OnClickイベントを呼び出したい。どうやってやるの?

<li><a href="#" class="nav-start">Partner</a>
        <ul>
            <li>
                <asp:ImageButton ID="NewPartnerFormBtn" OnClick="NewPartnerFormBtn_Click" runat="server"
                    Text="New" ImageUrl="./Images/new-btn.png" CausesValidation="false" /><br />
            </li>
            <li>
                <asp:ImageButton ID="ViewPartnerFormBtn" runat="server" Text="View" OnClick="ViewPartnerFormBtn_Click"
                    ImageUrl="./Images/view-btn.png" CssClass="cancel" CausesValidation="false" /><br />
            </li>
            <li>
                <asp:ImageButton ID="EditPartnerFormBtn" runat="server" Text="Edit" OnClick="EditPartnerFormBtn_Click"
                    ImageUrl="./Images/edit-btn.png" CssClass="cancel" CausesValidation="false" />
            </li>
        </ul>
    </li>
4

1 に答える 1

5

コードビハインドでサポートされているクリックが必要な場合は、LinkBut​​tonsを使用できます

<ul>
   <li>
      <asp:LinkButton runat="server" CssClass="MyStyleClass" OnClick="MyClickEvent" Text="Link Text If Necessary"> Any tags to link </asp:LinkButton>
   </li>
</ul>

LinkBut​​tonは、サーバー側のイベントを含む単純なアンカータグとしてレンダリングされます。

于 2012-07-10T16:55:39.143 に答える