I have a user control. It contrains LinkButton. I want to attach an click event to the LinkButton using jquery.
<%@ Control AutoEventWireup="true" CodeBehind="Pager.ascx.cs" EnableViewState="true" Inherits="Web.Controls.Pager" Language="C#" ViewStateMode="Enabled" %>
<script type="text/javascript">
$(function () {
eval($('#LinkButtonFirst').attr('href')).bind('click',
function () {
alert('fsfsf');
});
});
</script>
<asp:LinkButton ID="LinkButtonFirst" runat="server" OnClick="LinkButtonFirst_Click" />
The first error I've encountered is Cannot call method 'bind' of undefined.
But the Master Page already have link to jquery
<script src="/Scripts/jquery/jquery-1.5.1.min.js" type="text/javascript"></script>
try this
$('#<%=LinkButtonObj.ClientID%>').click(function() {
alert('Handler for .click() called.');
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With