I actually went ahead and debugged the Kendo source code and found that currently, when tabs are created through the dataTextField, the "encoded" option for the tab is not set to false. Therefore, all data referenced by dataTextField will be encoded by Kendo and I suspect that is why when dataTextField returns HTML, it just displays the HTML as plain text. Whereas, if I manually call tabstrip.append(tab) with tab.encoded = false, the HTML is rendered properly. The other issue is that while dataContentField gets run through the angular compile service, the dataTextField does not, which might be the second part of the reason why my Angular syntax isn't being compiled. Please provide a workaround or fix this issue. It is a huge blocking factor to my current project.
Thanks,
Michelle