<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Codelab Blog &#187; XSL</title>
	<atom:link href="http://blog.codelab.co.nz/tag/xsl/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.codelab.co.nz</link>
	<description>Technical Articles and News from Codelab Ltd</description>
	<lastBuildDate>Tue, 17 Jan 2012 13:10:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>XML/XSD Validator</title>
		<link>http://blog.codelab.co.nz/2010/01/26/xmlxsd-validator/</link>
		<comments>http://blog.codelab.co.nz/2010/01/26/xmlxsd-validator/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 01:27:38 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSL]]></category>

		<guid isPermaLink="false">http://blog.codelab.co.nz/?p=177</guid>
		<description><![CDATA[A very useful tool for validating XML against a XSD schema. http://tools.decisionsoft.com/schemaValidate/]]></description>
			<content:encoded><![CDATA[<p>A very useful tool for validating XML against a XSD schema.</p>
<p><a href="http://tools.decisionsoft.com/schemaValidate/">http://tools.decisionsoft.com/schemaValidate/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.codelab.co.nz/2010/01/26/xmlxsd-validator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Server Controls using XML/XSL</title>
		<link>http://blog.codelab.co.nz/2008/05/18/aspnet-server-controls-using-xmlxsl/</link>
		<comments>http://blog.codelab.co.nz/2008/05/18/aspnet-server-controls-using-xmlxsl/#comments</comments>
		<pubDate>Sun, 18 May 2008 08:46:19 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSL]]></category>

		<guid isPermaLink="false">http://blog.codelab.co.nz/?p=8</guid>
		<description><![CDATA[Scenario I have developed a framework that allows me to have multiple XSL templates transformed onto an ASP.NET web form. This works well without any ASP.Net server controls on the XSL templates. The question I wanted answered is how to have ASP.NET server controls on a XSL template so that I can dynamically create controls [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Scenario</strong></p>
<p>I have developed a framework that allows me to  have multiple XSL templates transformed onto an ASP.NET web form. This works  well without any ASP.Net server controls on the XSL templates. The question I  wanted answered is how to have ASP.NET server controls on a XSL template so that  I can dynamically create controls from XML  files.</p>
<p><strong>Solution</strong></p>
<p>I found a great article from John  Chapman (see below) that explains this in detail.By applying xmlns:asp=&#8221;remove”  to the element, this tells the parser to apply the format to  each server control. i.e. .All is needed now is to  do the transformation, remove the namespace from the outputted code and parse  the controls to the web form. This also means that event handlers need to be  dynamically added if the control is being dynamically created!</p>
<p>Its worth  checking out the article below for a better  explanation!</p>
<p><em>References:</em></p>
<p>John Chapman – Creating Dynamic  ASP.Net Server Controls Using XML<br />
<a href="http://www.dnzone.com/showDetail.asp?TypeId=2&amp;NewsId=151&amp;LinkFile=page3.htm">http://www.dnzone.com/showDetail.asp?TypeId=2&amp;NewsId=151&amp;LinkFile=page3.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.codelab.co.nz/2008/05/18/aspnet-server-controls-using-xmlxsl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

