For the start make sure your aspx page header looks like:
<HEAD>
<TITLE ID=PageCaption RUNAT="server"></TITLE>
</HEAD>
...
Now, inside the page unit's code declare a variable of type HtmlGenericControl and set the InnerText property of that variable in you code behind file. You can use any of the page events, the example below uses Page Load event.
~~~~~~~~~~~~~~~~~~~~~~~~~
type
TWebForm1 = class(System.Web.UI.Page)
...
strict protected
PageCaption : System.Web.UI.HtmlControls.HtmlGenericControl;
...
procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs) ;
begin
// TODO: Put user code to initialize the page here
PageCaption.innerText:= 'My dyna caption - server at:' + DateTime.Now.ToString;
end;
~~~~~~~~~~~~~~~~~~~~~~~~~
Delphi tips navigator:
» How to move PageControl's tabs using drag'n'drop
« How to set the "home page" for the Internet Explorer from Delphi code

