title: Difference between HtmlGenericControl and TagBuilder
body: <p>This is more or less the same as this question,
  <a href="https://stackoverflow.com/questions/3043800/difference-between-htmltable-and-tagbuildertable">Difference between HtmlTable and TagBuilder(&quot;table&quot;)</a> and
  <a href="https://stackoverflow.com/questions/3043654/why-use-tagbuilder-instead-of-stringbuilder">Why use TagBuilder instead of StringBuilder?</a> </p>
  
  <p>but I want to know that we when you do not have a .Net class for an HTML tag (like iFrame) in System.Web.UI.WebControls and System.Web.UI.HtmlControls then what to use?</p>
  
  <p>@Edit: Can somebody tell me the difference between TagBuilder and HtmlGenericControl ?</p>