Хотя это возможно (используйте ту же стратегию, что и в случае с html, но часто приставайте к VS, чтобы заставить его работать, и используйте необработанный текстовый вывод для всего, что XSLT слишком упрямо для прикосновения), это почти определенно не то, что вы на самом деле хочу сделать. Даже если у вас уже есть XSLT для генерации HTML-документов, это кажется мне плохой идеей. Вместо этого вы должны попробовать поискать «Asp.Net Data Binding XML». Вы найдете такие результаты, как this , что, вероятно, даст вам значительно лучшие и более приемлемые результаты.