The markup for a button would be similar to the following:
"openPopup(); return false;"
Give the approach a try and let me know how it works for you. In case the behavior persists please send the markup of RadGrid with the relevant code-behind so we can examine it.
Telerik by Progress
Check out the new UI for ASP.NET Core
, the most complete UI suite for ASP.NET Core development on the market, with 60+ tried-and-tested widgets, based on Kendo UI.