Sub Grid Refresh Event – CRM 2011
Hi,
Sometimes we may need to refresh Parent form, when we Add/Remove records from sub grid (i.e., On Subgrid Refresh). We can achieve this with below steps
- Get the “subgrid” id (i.e., Name of the subgrid, we can get it from either ‘Form customization’ or using IE Developer Tool)
- In parent form, onload() function attach ‘onrefresh’ event to “Subgrid”
function Form_onload() {
//Set Action on subgrid Refresh
var subGrid = document.getElementById(“{Subgrid ID}“);
if (subGrid) {
subGrid.attachEvent(“onrefresh“,fnGridRefresh);}
}
//This function fires on subgrid refresh
function fnGridRefresh(){
alert(“Grid refreshed!!!!”);
}
Hope it helps 🙂
hi,
can u help me on this,
I have a subgrid of the users in the custom entity. How can I have the user delete a row from the subgrid without deleting the user record itself from CRM?
hi ,
i was able to attach event on subgrid with RU11 , but since i have installed RU14 tu event is no longer called.
thx for help
Hi, This is a fix I found and it works on RU12:
http://www.it-gems.com/2013/10/attach-refresh-event-dynamics-crm-2011-ru12.html