I have an aspx page that is acting as a template page for loading several html files. By that I mean, I have header, left menu (derived from the database) and in the main content area I want to load html files(basically just tables) when the user clicks the links in left navigation. In classic ASP I achieved it by using <%server.execute(request.querystring("html_fi le"))%> in the content area. For .NET, I created a procedure<BR>Sub exeHTML()<BR> Dim html_file as string<BR> html_file=request.querystring("html_file")<BR> server.execute(html_file) <BR>End Sub<BR><BR>and used <%call exeHTML()%><BR>It is working, but it is the right way to do it? I do not wan to use frameset.