This is my asp:button code which is not rendering font awesome\'s icon but instead shows the HTML as it is:
Get it on Nuget!
Install-Package FontAwesome-ASP.NET Usage
FontAwesome Icons In Webforms Buttons
You can use FontAwesome icons inside asp.net webforms button controls. Simply databind to the icon of your choice from the FontAwesome.Icons class' static properties. Then either call DataBind() on your button or DataBind() on your parent control or page.