11---
2- title : Display Loader During Actions in TelerikGrid with ContextMenu
3- description : Learn how to show a loading indicator while performing actions from a ContextMenu in a TelerikGrid for Blazor.
2+ title : Display Loader During ContextMenu Actions in Grid
3+ description : Learn how to show a loading indicator while performing actions from a ContextMenu in a Telerik Grid for Blazor.
44type : how-to
55page_title : How to Display a Loader in TelerikGrid for Blazor During ContextMenu Actions
66slug : grid-kb-loader-during-contextmenu-actions
7- tags : contextmenu,grid,loader,loading, loadercontainer,actions
7+ tags : contextmenu, grid, loader, loading, loadercontainer
88res_type : kb
99ticketid : 1675767
1010---
@@ -115,7 +115,7 @@ To display a spinner during delayed operations initiated from a ContextMenu in a
115115 {
116116 case "BeginEdit":
117117 LoaderVisible = true;
118- await Task.Delay(3000 ); //initiates delay
118+ await Task.Delay(1 ); // triggers UI refresh for the LoaderContainer to show
119119 LoaderVisible = false;
120120
121121 var currState = GridRef.GetState();
@@ -126,7 +126,7 @@ To display a spinner during delayed operations initiated from a ContextMenu in a
126126 break;
127127 case "ToggleSelect":
128128 LoaderVisible = true;
129- await Task.Delay(3000 ); //initiates delay
129+ await Task.Delay(1 ); // triggers UI refresh for the LoaderContainer to show
130130 LoaderVisible = false;
131131
132132 var selItems = SelectedItems.ToList();
@@ -159,13 +159,13 @@ To display a spinner during delayed operations initiated from a ContextMenu in a
159159 GridData = new ObservableCollection<SampleData>();
160160 var rand = new Random();
161161
162- for (int i = 0 ; i < 100; i++)
162+ for (int i = 1 ; i < 100; i++)
163163 {
164164 GridData.Add(new SampleData()
165- {
166- ID = i,
167- Name = "Employee " + i.ToString(),
168- });
165+ {
166+ ID = i,
167+ Name = "Employee " + i.ToString(),
168+ });
169169 }
170170 }
171171
@@ -232,6 +232,6 @@ To display a spinner during delayed operations initiated from a ContextMenu in a
232232
233233## See Also
234234
235- - [ LoaderContainer Overview] ( slug://loadercontainer-overview )
236- - [ Grid Documentation ] ( slug://grid-overview )
237- - [ ContextMenu Documentation ] ( slug://contextmenu-overview )
235+ * [ LoaderContainer Overview] ( slug://loadercontainer-overview )
236+ * [ Grid Overview ] ( slug://grid-overview )
237+ * [ ContextMenu Overview ] ( slug://contextmenu-overview )
0 commit comments