How do I programatically add attributes to the HTML tag in an ASP.NET Page object
<p>I need to add some attributes (http://www.w3.org/International/questions/qa-http-and-lang) to the  tag in an ASP.NET Page object. Note: I cannot do this in a declarative manner and have to use the server side object model to do it. Any ideas?</p>

<p>To add some additional information: 
I need to do this within the ASP.NET Page rendering life cycle.
I need to add the attribute to the  root element in the page.</p>
