Hello Ryan,
Thank you for the clarification.
In that case I suggest escaping the quotes that are after openModal. Additionally it is recommended to encode the argument that is passed to the function.
The updated userDetails would look like this:
function userDetails(user) {
var html = kendo.format("<strong><a href='#' onclick='openModal(\"" + kendo.htmlEncode(user.Email)+ "\");'>" + user.Email + "</a></strong>");
return html;
}
Let me know how this modification works for you.
Regards,
Viktor Tachev
Progress Telerik