Hi,
I find something, maybe you can help me.
Il my Page_Load I put :
RadGridFacturatio.MasterTableView.EditFormSettings.EditColumn.ButtonType = GridButtonColumnType.ImageButton;
In the aspx page I put :
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadGridFacturatio">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGridFacturatio" LoadingPanelID="RadAjaxLoadingPanel"/>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
And when I Insert or update I have this error :
'Erreur d'exécution Microsoft JScript: Sys.WebForms.PageRequestManagerServerErrorException: Une erreur s'est produite, car un contrôle avec l'id 'ctl00$body$RadGridFacturation$ctl00$ctl02$ctl02$PerformInsertButton' n'a pas été trouvé ou un autre contrôle est assigné au même ID après la publication. Si l'ID n'est pas assigné, définissez explicitement la propriété ID des contrôles qui déclenchent les événements de publication pour éviter cette erreur.'
This, mean that there is 2 controls with the same ID.
But, when I put :
<EditFormSettings>
<EditColumn ButtonType="ImageButton"></EditColumn>
</EditFormSettings>
and comment :
//RadGridFacturatio.MasterTableView.EditFormSettings.EditColumn.ButtonType = GridButtonColumnType.ImageButton;
It work very well !
Do you have an idea ?
Thank
Jean-Yves