Hi want to call client side function than server side call on link button in side grid item template. but when use a OnClientClick event on link button they not work well please provide solutions.
My code as follows :
client side code is:
function permission() {
var add =1;
if (add == 0) {
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="chkpermissionsEdit" />
<telerik:RadButton ButtonType="LinkButton" runat="server" ID="btnDelete" ToolTip="DeleteRecord" Text="Delete" CommandName="DeleteButton" CommandArgument='<%# Eval("LandlordId") %>' />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Left" />
<ItemStyle HorizontalAlign="Left" />
</telerik:GridTemplateColumn>
My code as follows :
client side code is:
function permission() {
var add =1;
if (add == 0) {
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="chkpermissionsEdit" />
<telerik:RadButton ButtonType="LinkButton" runat="server" ID="btnDelete" ToolTip="DeleteRecord" Text="Delete" CommandName="DeleteButton" CommandArgument='<%# Eval("LandlordId") %>' />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Left" />
<ItemStyle HorizontalAlign="Left" />
</telerik:GridTemplateColumn>