Не уверен, что я понимаю вопрос, но вы, кажется, спрашиваете о чем-то вроде
<%
Response.Clear();
Response.ContentType="text/xml";
Response.Write("<?xml version=""1.0"" encoding=""UTF-8"">");
Response.Write("<MyFancyRecord>");
Response.Write("<Title>" + someRec.Title + "</Title>");
Response.Write("<Price>" + (someRec.Price * 1.20) + "</Price>");
// etc.
Response.Write("</MyFancyRecord>");
Response.End();
%>
Как уже указывалось в другом ответе, хотя этот подход является прямым ответом на вопрос ОП, обычно лучшесопоставить не HTML-запросы с обработчиками.