je le code suivantComment activer/désactiver la ligne double-cliquez sur l'édition propriété de RadGrid fondée sur la condition
Javascript
function RowDblClick(sender, eventArgs)
{
window.radopen("SourceFileAdmin.aspx?SourceSystemFileId=" + eventArgs.getDataKeyValue("SourceSystemFileId"), "UserListDialog");
}
Aspx Grille code
<telerik:RadGrid ID="RadGrid" runat="server" AllowPaging="True" AllowSorting="True"
GridLines="None" ShowGroupPanel="True" Skin="Black" AutoGenerateColumns="False"
Width="100%" AllowAutomaticInserts="false" AllowAutomaticUpdates="false" PagerStyle-Mode="NumericPages"
OnItemInserted="GridItemInserted"
onitemdatabound="GridItemDataBound">
.............................................
........................................
..................................................
<ClientSettings>
<Selecting AllowRowSelect="true" />
<ClientEvents OnRowDblClick="RowDblClick" />
</ClientSettings>
</telerik:RadGrid>
<asp:Button ID="AddSrcButton" runat="server" Text="Add New" OnClientClick="return ShowInsertForm();" />
Ma question réelle est pour désactiver ou activer la propriété RowDblClick en fonction de la permission de l'utilisateur Ceci est mon exemple de code dans le fichier aspx.cs où je veux définir l'autorisation d'édition ou de visualisation pour radg débarrasser
this.AddSrcButton.Enabled = this.Privilige.CanModify;//the value will be true or false
this.RadGrid.Enabled=this.Privilige.CanModify;
// la valeur sera vrai ou faux, en fonction de cette valeur que je veux activer/désactiver mon rowdblclick, peut-on aider à comprendre où je suis doinfg mal