The only built-in option would be to use the
WebBrowser
control in a new thread, as described in
this StackOverflow answer[
^].
However, that's probably not going to work very well in an ASP.NET site.
Why are you so opposed to third-party tools? For example,
HTML-Renderer[
^] looks like it would do exactly what you need, and is free to use.
The license[
^] looks pretty relaxed too.