Click here to Skip to main content
15,892,537 members
Articles / Web Development / ASP.NET

List Control Data Binding using XML

Rate me:
Please Sign up or sign in to vote.
4.69/5 (11 votes)
13 Aug 20027 min read 159.2K   1.2K   40  
Walks you through various alternatives to data-bind list controls, with focus on using XML.
<?xml version="1.0" encoding="UTF-8" ?>
<lookup>
	<!-- START OF: Topping -->
	<topping>
		<value>supreme</value>
		<desc>Supreme</desc>
	</topping>
	<topping>
		<value>capricciosa</value>
		<desc>Capricciosa</desc>
	</topping>
	<topping>
		<value>hawaiian</value>
		<desc>Hawaiian</desc>
	</topping>
	<topping>
		<value>mexicanfiesta</value>
		<desc>Mexican Fiesta</desc>
	</topping>
	<topping>
		<value>italianclassic</value>
		<desc>Italian Classic</desc>
	</topping>
	<topping>
		<value>margherita</value>
		<desc>Margherita</desc>
	</topping>
	<topping>
		<value>meatlover</value>
		<desc>Meat Lover</desc>
	</topping>
	<topping>
		<value>pepperoni </value>
		<desc>Pepperoni</desc>
	</topping>
	<topping>
		<value>vegetarian</value>
		<desc>Vegetarian</desc>
	</topping>
	<!-- END OF: Topping -->
	<!-- START OF: Additional Topping -->
	<addtopping>
		<value>onion</value>
		<desc>Onion</desc>
	</addtopping>
	<addtopping>
		<value>capsicum</value>
		<desc>Capsicum</desc>
	</addtopping>
	<addtopping>
		<value>chicken</value>
		<desc>Chicken</desc>
	</addtopping>
	<addtopping>
		<value>jalapno</value>
		<desc>Jalapno</desc>
	</addtopping>
	<addtopping>
		<value>freshtomato</value>
		<desc>Fresh Tomato</desc>
	</addtopping>
	<addtopping>
		<value>pineapple</value>
		<desc>Pineapple</desc>
	</addtopping>
	<addtopping>
		<value>ham</value>
		<desc>Ham</desc>
	</addtopping>
	<addtopping>
		<value>pepperoni</value>
		<desc>Pepperoni</desc>
	</addtopping>
	<addtopping>
		<value>mushrooms</value>
		<desc>Mushrooms</desc>
	</addtopping>
	<addtopping>
		<value>olives</value>
		<desc>Olives</desc>
	</addtopping>
	<addtopping>
		<value>beefbacon</value>
		<desc>Beef Bacon</desc>
	</addtopping>
	<!-- END OF: Additional Topping -->
	<!-- START OF: Crust -->
	<crust>
		<value>original</value>
		<desc>Original Crust</desc>
	</crust>
	<crust>
		<value>handstretched</value>
		<desc>Hand-Stretched Crust</desc>
	</crust>
	<crust>
		<value>pan</value>
		<desc>Pan Crust</desc>
	</crust>
	<crust>
		<value>oval</value>
		<desc>Oval Edge Crust</desc>
	</crust>
	<crust>
		<value>square</value>
		<desc>Square Crust</desc>
	</crust>
	<!-- END OF: Crust -->
	<!-- START OF: Misc -->
	<yesno>
		<value>0</value>
		<desc>No</desc>
	</yesno>
	<yesno>
		<value>1</value>
		<desc>Yes</desc>
	</yesno>
	<!-- END OF: Misc -->
</lookup>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.


Written By
Web Developer
Singapore Singapore
Currently, he is in Singapore doing a contract work for a multinational company. During weekend, he is busy exploring Singapore with his lovely fiance to find the best food.

Comments and Discussions