Ok, maybe that is totally link-bait, but I did do some semi-cool stuff with Terlerik MVC in the NopCommerce admin.
I reworked the entire order edit page, including adding knockout.js to wire up all the total and tax calculations – something I think should have been automatic within the admin, but I digress…
I setup an event consumer to tap in to add/edit/deletes or OrderProductVariant
entities. I did not want the extra traffic of updating the OrderNote
grid every time something happened with an order item, so I decided that I’d refresh the grid whenever the user selected the order notes tab. But how to do this? I found these two helpful links in the Telerik forums:
With these two posts I was given all the info I needed. I could tap into the tab select client event, then perform an ajax request for the order note grid.