1

MultiView 内に 3 つのビューを持つユーザー コントロールがあります。最初の 2 つのビューには異なるコントロールが含まれており、それぞれにフォームを送信するためのボタンがあり、両方とも期待どおりに機能しています。3番目には2つのASPイメージボタンがあり、どちらも検証グループに関連付けられていないため、検証もfalseになりますが、ボタンをクリックしてもポストバックが発生しません.JavaScriptエラーはありません. 以下はマークアップです。

<asp:View runat="server" ID="vwPayAsGuest">
        <asp:Panel ID="divButtons" runat="server" CssClass="creditcardbuttons-container">
            <div class="creditcardbuttons-container-left">
                &nbsp;</div>
            <div id="divRegularPayment" class="f-left">
                <asp:ImageButton runat="server" ID="lbtnRegularCheckout" ToolTip="Pay with credit card"
                    AlternateText="Pay with credit card" OnClick="lbtnRegularCheckout_OnClick" CausesValidation="false"/>
            </div>
            <div id="divPayByPayPal" class="f-left padding-left15">
                <asp:ImageButton runat="server" ID="submit" CausesValidation="false"
                    ImageUrl="https://fpdbs.paypal.com/dynamicimageweb?cmd=_dynamic-image&buttontype=ec-mark"
                    AlternateText="Pay via PayPal" ToolTip="Pay via PayPal (Express Checkout)" OnClick="lnkButPayPal_Click" />
            </div> 
        </asp:Panel>
    </asp:View>
4

0 に答える 0