Hi, I want to call client side function than server side using OnClientClick Functionl on link button inside grid item template but it not work well so provide working examples.
client side function :
function chkpermissionsEdit() {
var add =1;
if (add == 0) { bootbox.alert("You have no permissions to Update Record"); return false; }
else { return true; }
}
<telerik:GridTemplateColumn AllowFiltering="false" UniqueName="Action" HeaderText="Action" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<telerik:RadButton ButtonType="LinkButton" runat="server" ID="btnEdit"
ToolTip="EditRecord" Text="Edit" CommandName="EditButton"
CommandArgument='<%# Eval("LandlordId") %>' onClientClicked="return chkpermissionsEdit();" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Left" />
<ItemStyle HorizontalAlign="Left" />
</telerik:GridTemplateColumn>
client side function :
function chkpermissionsEdit() {
var add =1;
if (add == 0) { bootbox.alert("You have no permissions to Update Record"); return false; }
else { return true; }
}
<telerik:GridTemplateColumn AllowFiltering="false" UniqueName="Action" HeaderText="Action" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<telerik:RadButton ButtonType="LinkButton" runat="server" ID="btnEdit"
ToolTip="EditRecord" Text="Edit" CommandName="EditButton"
CommandArgument='<%# Eval("LandlordId") %>' onClientClicked="return chkpermissionsEdit();" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Left" />
<ItemStyle HorizontalAlign="Left" />
</telerik:GridTemplateColumn>