chetu
chetu

Reputation: 13

How to use bootstrap button with click events in asp.net server side

How to use bootstrap button in aspx and click event in server side. i have button like :

example.aspx:

    <button class="btn btn-orange btn-lg" runat="server" onclick="btnclick_click"><b><i class="fa fa-sign-out"></i> LOGOUT</b></button>

this is the button that i taken aspx file with bootstrap button with onclick event :

example.aspx.cs :

here i am accessing button onclick event but its not triggering

protected void btnclick_click(object sender, EventArgs e)
    {
        Response.Redirect("page2.aspx");
    }

Upvotes: 1

Views: 9817

Answers (2)

test
test

Reputation: 1

<asp:LinkButton ID="ModalDummy" runat="server" />
<ajaxToolkit:ModalPopupExtender ID="ModalDummy_ModalPopupExtender" runat="server" BehaviorID="ModalDummy_ModalPopupExtender" TargetControlID="ModalDummy" PopupControlID="PanelPopup">
</ajaxToolkit:ModalPopupExtender>
<asp:Panel ID="PanelPopup" runat="server" DefaultButton="ButtonContactSend">
    your popup
</asp:Panel>


ModalDummy_ModalPopupExtender.Show();

Upvotes: 0

Aristos
Aristos

Reputation: 66641

First way

You can use an asp.net button to trigger that as

<asp:Button id="btnLogout"  runat="server" Text="  LOGOUT  " OnClick="btnclick_click" CssClass="fa fa-sign-out"></asp:Button>

To have the bootstrap theme you just set your CssClass

Second way

You keep your code as it but because you make it run on server and its an html button control you MUST use the onserverclick to make it call your code behind function, and your code will be:

<button class="btn btn-orange btn-lg" runat="server" 
    onserverclick="btnclick_click"><b><i class="fa fa-sign-out"></i> LOGOUT</b></button>

Upvotes: 3

Related Questions