To make one ASP page an XML data consumer of another ASP page, use the XML data island.
Source.asp - This page writes XML with the RESPONSE.WRITE method.
Consumer.asp -This page gets and displays the data.
Consumer.asp:
<xml id=xmlDSO name=xmlDSO src="Source.asp></xml>
<Table datasrc="#xmlDSO">
<TR>
<TD><span datafld="SITE"><span></TD>
<TD><span datafld="URL"><span></TD>
</TR>
</table>
Source.asp:
Response.ContentType = "text/xml"
Response.Write "<?xml version='1.0' ?>"
Response.write "<ROOT>"
Response.write "<SITE>15 Seconds</SITE>"
Response.write "<URL>15seconds.com</URL>"
Response.write "</ROOT>"
Submitted by Ian Vink
Read Ian Vink's full-length tutorial on binding client-side controls dynamically using XML-DSO and IE.