<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET User Education</title><link>http://blogs.msdn.com/aspnetue/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>ASP.NET Web Application Projects vs. Web Site Projects in Visual Studio</title><link>http://blogs.msdn.com/aspnetue/archive/2009/12/14/asp-net-web-application-projects-vs-web-site-projects-in-visual-studio.aspx</link><pubDate>Mon, 14 Dec 2009 17:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9936624</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9936624.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9936624</wfw:commentRss><description>&lt;FONT face=Verdana&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;[Note:&amp;nbsp; This document is an advance copy of a new topic that will be released with the documentation for Visual Studio 2010 and ASP.NET 4.&amp;nbsp; Comments are welcome and will be taken into account when the final version of the document is prepared for release.]&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;In Visual Studio you can create &lt;SPAN class=NewTerm&gt;&lt;EM&gt;Web application projects&lt;/EM&gt;&lt;/SPAN&gt; or&lt;SPAN class=NewTerm&gt;&lt;EM&gt; Web site projects&lt;/EM&gt;&lt;/SPAN&gt;. Each type has advantages and disadvantages, and you must understand the differences between them in order to select the best type. It is important to select the appropriate project type before you create a project, because it is not an easy task to convert from one project type to the other. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=AlertText&gt;&lt;A title=ddue_InsertableRange name=ddue_InsertableRange&gt;&lt;/A&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=LabelEmbedded&gt;&lt;STRONG&gt;Note&lt;/STRONG&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;For some scenarios you do not have a choice. For example, if you want to create an ASP.NET MVC application, you must use a Web application project.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT color=#808080 face=Verdana&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;H2 style="MARGIN: 9pt 0in 3pt -0.25in"&gt;&lt;FONT color=#808080 face=Verdana&gt;Scenarios&lt;/FONT&gt;&lt;/H2&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;The primary factor in selecting between a Web application project and a Web site project is how you intend to deploy your project and how you want to maintain it after it is deployed. Scenarios in which Web application projects are the preferred choice include the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You want to use MSBuild &lt;/FONT&gt;&lt;FONT face=Verdana&gt;to compile the project. For example, you might want to add pre-build and post-build steps.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You want the compiler to create a single assembly for the entire site.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You want control over the assembly name and version number that is generated for the site.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You want to refer to the code-behind classes of pages and user-controls from standalone classes.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You want to establish project dependencies between multiple Web projects.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Scenarios in which Web site projects are the preferred choice include the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You want to be able to update individual files in production by just copying new versions to the production server, or by editing the files directly on the production server.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You do not want to explicitly compile the project in Release configuration in order to deploy it.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You want the compiler to create multiple assemblies for the site, which can include one assembly per page or user control, or one or more assemblies per folder.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 9pt 0in 3pt -0.25in" class=BulletedList1&gt;&lt;FONT color=#808080 face=Verdana&gt;&lt;/FONT&gt;&lt;/H2&gt;&lt;FONT color=#808080 face=Verdana&gt;
&lt;BLOCKQUOTE&gt;
&lt;H2 style="MARGIN: 9pt 0in 3pt -0.25in"&gt;&lt;FONT color=#808080 face=Verdana&gt;Summary of Differences&lt;/FONT&gt;&lt;/H2&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;/FONT&gt;&lt;FONT face=Verdana&gt;The following table summarizes the main differences.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=TableSpacing&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT color=#c0c0c0 size=1 face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;TABLE style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-yfti-tbllook: 480; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid silver .5pt; mso-border-insideh: .5pt solid silver; mso-border-insidev: .5pt solid silver" class=TablewithHeader border=1 cellSpacing=0 cellPadding=0 class="TablewithHeader"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: silver 1pt solid; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; WIDTH: 155.35pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #d9d9d9; BORDER-TOP: silver 1pt solid; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt" vAlign=top width=207&gt;
&lt;P style="MARGIN: 3pt 0in; mso-yfti-cnfc: 1" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Area&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; WIDTH: 158.35pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #d9d9d9; BORDER-TOP: silver 1pt solid; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt" vAlign=top width=211&gt;
&lt;P style="MARGIN: 3pt 0in; mso-yfti-cnfc: 1" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Web application projects&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; WIDTH: 129.1pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #d9d9d9; BORDER-TOP: silver 1pt solid; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt" vAlign=top width=172&gt;
&lt;P style="MARGIN: 3pt 0in; mso-yfti-cnfc: 1" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Web site projects&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: silver 1pt solid; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 155.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=207&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Project file structure&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 158.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=211&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;A Visual Studio project file (.csproj or .vbproj) stores information about the project, such as the list of files that are included in the project, and any project-to-project references.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 129.1pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=172&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;There is no project file (.csproj or .vbproj). All the files in a folder structure are automatically included in the site.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: silver 1pt solid; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 155.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=207&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Compilation&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 158.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=211&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You explicitly compile the source code on the computer that is used for development or source control.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;By default, compilation of code files (excluding .aspx and .ascx files) produces a single assembly.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 129.1pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=172&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;The source code is typically compiled dynamically (automatically) by ASP.NET on the server the first time a request is received after the site has been installed or updated.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=TextinList1&gt;&lt;FONT face=Verdana&gt;You can precompile the site (compile in advance on a development computer or on the server). &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;By default, compilation produces multiple assemblies.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: silver 1pt solid; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 155.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=207&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Namespaces&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 158.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=211&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Explicit namespaces are added to pages, controls, and classes by default.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 129.1pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=172&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Explicit namespaces are not added to pages, controls, and classes by default, but you can add them manually.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: silver 1pt solid; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 155.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=207&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Deployment&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 158.35pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=211&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You copy the assembly to a server. The assembly is produced by compiling the application. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;Visual Studio provides tools that integrate with the IIS Web deployment tool to automate many deployment tasks.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: silver 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 129.1pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: silver 1pt solid; PADDING-TOP: 0in; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt" vAlign=top width=172&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You copy the application source files to a computer that has IIS installed on it. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;If you precompile the site on a development computer, you copy the assemblies produced by compilation to the IIS server.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;Visual Studio provides tools for deployment, but they do not automate as many deployment tasks as the tools available for Web application projects.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;BLOCKQUOTE&gt;
&lt;H2 style="MARGIN: 9pt 0in 3pt -0.25in"&gt;&lt;FONT color=#808080 face=Verdana&gt;Project File Structure&lt;/FONT&gt;&lt;/H2&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Web application projects use Visual Studio project files (.csproj or .vbproj) to keep track of information about the project. Among other tasks, this makes it possible to specify which files are included in or excluded from the project, and therefore which files are compiled during a build. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;For Web site projects, all files in a folder structure are automatically considered to be included in the Web site. If you want to exclude something from compilation, you must remove the file from the Web site project folder or change its file-name extension to an extension that is not compiled and is not served by IIS.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;An advantage of using project files in Web application projects is the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;It is easy to temporarily remove files from the site but still make sure that you do not lose track of them, because they remain in the folder structure. For example, if a page is not ready to be deployed, you can temporarily exclude it from the build without deleting it from the folder structure. You can deploy the compiled assembly, and then include the file in the project again. This is especially important if you are working with a source control repository.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;An advantage of using folder structure without project files in Web site projects is the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You do not have to manage the project's structure exclusively in Visual Studio. For example, you can copy files into the project or delete them from the project by using Windows Explorer.&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;H2 style="MARGIN: 9pt 0in 3pt -0.25in"&gt;&lt;FONT color=#808080 face=Verdana&gt;Compilation&lt;/FONT&gt;&lt;/H2&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;For Web application projects, you typically build the project in Visual Studio or by using the ASP.NET batch compiler on a computer that is not the production IIS server. All code-behind class files and standalone class files in the project are compiled into a single assembly, which is then put in the Web application project's Bin folder. (The .aspx and .ascx files are compiled dynamically in a manner similar to what is done for Web site projects.)&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;For Web site projects, you do not have to manually compile the project. Web site projects are typically compiled dynamically by ASP.NET (on both the development computer and the production IIS server). You can choose between batch compilation mode, which typically produces one assembly per folder, and fixed compilation mode, which typically produces one assembly for each page or user control.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Advantages of the compilation model for Web application projects include the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You can use&amp;nbsp;MSBuild&lt;/FONT&gt;&lt;FONT face=Verdana&gt; to create a custom batch-compilation process.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;It is easy to specify assembly attributes such as name and version. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;Compiling in advance makes sure that users do not have to wait while the site compiles on the production server. (If the site is very large, dynamic compilation of a Web site project might take a noticeable amount of time. Dynamic compilation occurs when a request for a site resource is received after an update to the site, and the request that triggers compilation might be delayed while the required resources are compiled. If the delay is unacceptable, you can precompile the site. However, then some of the advantages of dynamic compilation are lost.)&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You have complete control over where you put code files in the project folder structure, and how you how classes in the project refer to each other. (Dynamic compilation requires that the source code for any classes that are used throughout the site must be in the App_Code folder.&lt;/FONT&gt;&lt;A style="mso-comment-reference: mpope_1; mso-comment-date: 20091211T1534"&gt;&lt;FONT face=Verdana&gt; You cannot refer to a page or user control class from a class in App_Code.&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana&gt;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;The Visual Studio Code Analysis feature works for Web application projects but not Web site projects. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Advantages of the compilation model for Web site projects include the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You can test specific pages regardless of the state of other pages. This is because running an individual page does not require that the whole site compile successfully, only the page and any components it depends on, such as code in the App_Code folder or the Global.asax file. (In a Web application project, if there are compilation errors anywhere in the site, you cannot create the assembly and therefore cannot test even the pieces of the site that compile.)&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;It is easy to update a Web site in production. You can update individual source code files on the production server without having to explicitly recompile the site. You can update individual files that are ready for deployment even if other files are not ready due to compile errors. You can also open the Web site on the production IIS server directly in Visual Studio and update the Web site in real time.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;Precompiling to multiple assemblies can have a performance advantage in some scenarios. A typical example is a site that has many pages with lots of code written for them. Most of the pages are rarely requested and only some are used frequently. If you compile a site like this into multiple assemblies, the production server can load only the assemblies that are required for the current requests. If a page is not requested, its corresponding assembly is not loaded.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=AlertText&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=LabelEmbedded&gt;&lt;STRONG&gt;Note&lt;/STRONG&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;There is no difference in performance between a Web site project and a Web application project. The only significant exceptions are the ones that have already been noted, and as a practical matter they apply only to very large sites. The first request to the Web site might require the site to be compiled, which can result in a delay. And if the Web site is running on an IIS server that is short on memory, including the entire site in a single assembly might use more memory than would be required for multiple assemblies.&lt;SPAN class=MsoFootnoteReference&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;H2 style="MARGIN: 9pt 0in 3pt -0.25in"&gt;&lt;FONT color=#808080 face=Verdana&gt;Deployment&lt;/FONT&gt;&lt;/H2&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;To deploy a Web application project, you copy the assembly that is created by compiling the project to an IIS server. In contrast, to deploy a Web site project, you typically copy the project source files to an IIS server.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Advantages of the deployment strategy for Web application projects include the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;You can avoid deploying source code to the IIS server. In some scenarios, such as shared hosting environments, you might be concerned about unauthorized access to source code on the IIS server. (For a Web site project, You can avoid this risk by precompiling on a development computer and deploying the generated assemblies instead of the source code. However, in that case you lose some of the benefits of easy site updates.) &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;Deployment often involves other tasks in addition to copying assemblies or code to a server. For example, database scripts might have to run in production, and connection strings in the Web.config file might have to be changed for a production server. Visual Studio provides tools such as one-click publish that work with Web application projects to automate many of these tasks. These tools are not available for Web site projects.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;Advantages of the deployment strategy for Web site projects include the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in 3pt 0.25in" class=BulletedList1&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;If you make a small change to a Web application, you do not have to redeploy the whole application. Instead, can copy just the changed file or files to the production IIS server. You can also edit files directly on the production server. (Because a Web application project's code files are compiled into a single assembly file, you must deploy the whole site even for small changes, unless the only change is to an .aspx or .ascx file.) &lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="mso-element: footnote-list"&gt;&lt;FONT face=Verdana&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="mso-element: footnote-list"&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;&lt;STRONG&gt;-- Tom Dykstra&lt;BR&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9936624" width="1" height="1"&gt;</description></item><item><title>Sample Web Application Demonstrates Accessibility Techniques and ASP.NET Configuration System</title><link>http://blogs.msdn.com/aspnetue/archive/2009/11/02/sample-web-application-demonstrates-accessibility-techniques-and-asp-net-configuration-system.aspx</link><pubDate>Mon, 02 Nov 2009 23:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9916477</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9916477.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9916477</wfw:commentRss><description>&lt;P&gt;I have posted on Code Gallery a Web application that was designed to demonstrate some techniques for conforming to accessibility guidelines in ASP.NET. The application is a Web site project that also demonstrates how to access ASP.NET configuration data. A series of walkthroughs that will be released with the Visual Studio 2010 and ASP.NET 4 documentation explain step-by-step how to create the application.&amp;nbsp; The &lt;A title="Configuration System Browser Application" href="http://go.microsoft.com/fwlink/?LinkId=169389" mce_href="http://go.microsoft.com/fwlink/?LinkId=169389"&gt;source code for the project in C# and VB&lt;/A&gt; is available on the Code Gallery site.&lt;/P&gt;
&lt;P&gt;I would appreciate comments and suggestions about how to improve the application or what features might be&amp;nbsp;helpful to add to it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Accessibility&amp;nbsp;techniques that the application demonstrates include the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Providing alternate text for images&lt;/LI&gt;
&lt;LI&gt;Providing skip-navigation links&lt;/LI&gt;
&lt;LI&gt;Setting&amp;nbsp;HTML &lt;STRONG&gt;title&lt;/STRONG&gt; elements &lt;/LI&gt;
&lt;LI&gt;Ensuring predictable &lt;STRONG&gt;AutoPostback&lt;/STRONG&gt; functionality&lt;/LI&gt;
&lt;LI&gt;Setting the &lt;STRONG&gt;lang&lt;/STRONG&gt; attribute&lt;/LI&gt;
&lt;LI&gt;Creating accessible data tables using the &lt;STRONG&gt;GridView&lt;/STRONG&gt; control&lt;/LI&gt;
&lt;LI&gt;Creating accessible data tables using the &lt;STRONG&gt;ListView&lt;/STRONG&gt; control&lt;/LI&gt;
&lt;LI&gt;Creating accessible complex data tables using nested &lt;STRONG&gt;ListView&lt;/STRONG&gt; controls&lt;/LI&gt;
&lt;LI&gt;Ensuring that &lt;STRONG&gt;label&lt;/STRONG&gt; elements are explicitly associated with corresponding input fields&lt;/LI&gt;
&lt;LI&gt;Providing&amp;nbsp;helpful messages and required field markers&amp;nbsp;for validator controls&lt;/LI&gt;
&lt;LI&gt;Dividing up long forms by using &lt;STRONG&gt;Panel&lt;/STRONG&gt; controls&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For the configuration system, the application demonstrates how to use &lt;STRONG&gt;WebConfigurationManager&lt;/STRONG&gt; and &lt;STRONG&gt;Configuration&lt;/STRONG&gt; objects to access information from the machine.config file, the application web.config file, or other configuration files. For the selected configuration file it shows how to access any section group, section,&amp;nbsp;element, or item within an element collection.&lt;/P&gt;
&lt;P&gt;Following are some screen images of the pages in the application.&lt;/P&gt;
&lt;P&gt;The home page displays a list of section groups in the configuration file. You can expand the list to include section groups within section groups and sections in the section groups.&amp;nbsp; You can click on a section group to go to the next page.&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 570px; HEIGHT: 503px" src="file://tdykstra2/c$/Users/tdykstra/Pictures/ConfigBrowserHomePage.gif" width=958 height=751&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following page displays all of the sections in the selected section group.&amp;nbsp; Click on a section to see the elements in the section.&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 570px; HEIGHT: 501px" src="file://tdykstra2/c$/Users/tdykstra/Pictures/ConfigBrowserSectionGroupSectionList.gif" width=984 height=751&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following page displays all of the elements in the selected section.&amp;nbsp; Click on an element to see the properties of the element and all of the items in the collection if the element is a collection.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;IMG style="WIDTH: 567px; HEIGHT: 485px" src="file://tdykstra2/c$/Users/tdykstra/Pictures/ConfigBrowserSectionElementList.gif" width=984 height=751&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following page&amp;nbsp;shows the properties of the element and all of the items in the collection if the element is a collection.&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 574px; HEIGHT: 457px" src="file://tdykstra2/c$/Users/tdykstra/Pictures/ConfigBrowserElementCollectionList.gif" width=984 height=751&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following page allows you to specify the configuration file that you want to see information for.&amp;nbsp; The default is machine.config. You could select the application web.config (in which case you will see section groups, sections, etc. that result from merging files in the configuration file from machine.config down to application web.config).&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 575px; HEIGHT: 442px" src="file://tdykstra2/c$/Users/tdykstra/Pictures/ConfigBrowserPreferences.gif" width=984 height=751&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face="Times New Roman"&gt;&amp;nbsp;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;-- Tom Dykstra&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9916477" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/accessibility+configuration+gridview+listview/default.aspx">accessibility configuration gridview listview</category></item><item><title>Accessibility in Visual Studio 2010 and ASP.NET 4</title><link>http://blogs.msdn.com/aspnetue/archive/2009/07/31/accessibility-in-visual-studio-2010-and-asp-net-4.aspx</link><pubDate>Fri, 31 Jul 2009 15:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854539</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9854539.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9854539</wfw:commentRss><description>&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;[Note:&amp;nbsp; This document is a preliminary version of a white paper that was released with the Beta 2 version of Visual Studio 2010 and ASP.NET 4.&amp;nbsp; The revision with changes resulting from the comments and with information about Beta 2 enhancements to ASP.NET 4 is now available &lt;A title=here href="http://msdn.microsoft.com/en-us/library/ms228004(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms228004(VS.100).aspx"&gt;here&lt;/A&gt;. Thanks to everyone who sent comments about this version.]&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Accessibility standards enable you to build Web pages that can be used by people who have disabilities. This topic provides an overview of the relevant standards and some techniques for configuring ASP.NET Web server controls to make sure that they generate accessible HTML.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Except as noted, the standards reviewed in this topic pertain to both HTML and XHTML, and references to HTML apply generically to both markup languages. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For detailed information about how the HTML that is rendered for specific ASP.NET server controls conforms to accessibility standards, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl02 href="http://msdn.microsoft.com/en-us/library/ms227996(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms227996(VS.100).aspx"&gt;&lt;FONT color=#0033cc&gt;ASP.NET Controls and Accessibility&lt;/FONT&gt;&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Scenarios &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some people who browse the Web find it difficult or impossible to see a computer screen. Some are not able to manipulate a mouse. Some have difficulty reading, or learning how to navigate a complex site. For example, elderly persons frequently develop a combination of these disabilities but still need to use Web sites.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some disabilities can only be overcome by the use of &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;assistive technology&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;. Screen reader software that converts text on a page into speech for people who cannot see the screen is an example of assistive technology. Many accessibility standards are intended to ensure that assistive technology can work effectively with Web pages. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Other accessibility standards are intended to help ensure understandability and ease of use for people who use standard browsers, with or without the aid of assistive technology. Complying with these standards benefits all users, not only those who have disabilities.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Helping people who have disabilities and making your site easier to use for everyone are worthwhile goals. In addition, you may be legally required to comply with accessibility standards. Laws that mandate accessible Web sites include the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l24 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In the &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;United States&lt;/st1:place&gt;&lt;/st1:country-region&gt;, any Web site developed by a federal agency is required by Section 508 of the Rehabilitation Act to be accessible to persons with disabilities. This law applies to federal agencies and any companies that contract with them. You can read the complete text of the Section 508 guidelines at the &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl227_ctl00_ctl00 href="http://www.section508.gov/"&gt;&lt;FONT color=#0033cc&gt;Section 508 Web site&lt;/FONT&gt;&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Other &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;U.S.&lt;/st1:place&gt;&lt;/st1:country-region&gt; laws that are not specifically oriented toward Web sites, such as the Americans with Disabilities Act (ADA), have been applied to Web sites. In 2007 a major retailer was sued because its Web site lacked accessibility features. The retailer agreed to make its Web site accessible and pay a penalty of six million dollars to the plaintiffs. It also submitted to ongoing accessibility monitoring by the plaintiffs. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l24 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;Canada&lt;/st1:place&gt;&lt;/st1:country-region&gt;, the Treasury Board Common Look and Feel Standards require that Web sites developed by federal agencies be accessible.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l24 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;Australia&lt;/st1:place&gt;&lt;/st1:country-region&gt;, the Disability Discrimination Act requires that all Web sites hosted on Australian servers (regardless of whether a site is a government Web site) be accessible.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l24 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The European Union is actively working on laws based on W3C standards.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Many other countries have similar legislation or regulatory requirements. For more information about accessibility laws, see the &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl227_ctl00_ctl01 href="http://www.w3.org/WAI/"&gt;&lt;FONT color=#0033cc&gt;Web Accessibility Initiative&lt;/FONT&gt;&lt;/A&gt; on the World Wide Web Consortium (W3C) Web site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1026 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;STRONG&gt;&amp;nbsp;Web Content Accessibility Guidelines (WCAG)&lt;/STRONG&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The most well-known accessibility guidelines are the Web Content Accessibility Guidelines (WCAG) that have been drafted by the World Wide Web Consortium (W3C). Version 1.0 of WCAG was published on May 5, 1999 (for the complete specification, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl228_ctl00_ctl00 href="http://www.w3.org/TR/WCAG10"&gt;&lt;FONT color=#0033cc&gt;http://www.w3.org/TR/WCAG10&lt;/FONT&gt;&lt;/A&gt;). That version has been superseded by WCAG 2.0, which was published on December 11, 2008 (for the complete specification, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl228_ctl00_ctl01 href="http://www.w3.org/TR/WCAG20"&gt;http://www.w3.org/TR/WCAG20&lt;/A&gt;). &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Many governments and organizations also publish guidelines for how to create accessible applications, but almost all of them derive from WCAG. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG 2.0 is organized around four &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;design principles&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; of Web accessibility. Each principle has one or more &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;guidelines&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;, and each guideline has testable &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;success criteria&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;. The success criteria are the basis for determining whether a Web site conforms to the WCAG 2.0 guidelines. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The W3C site also provides recommended &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;techniques&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; that may be used by Web developers to follow the guidelines and pass the success criteria. These techniques are not part of the official specification. They are intended to be changeable over time as technologies develop, while the guidelines and success criteria remain stable.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG Design Principles&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The four design principles of WCAG state that Web content must be:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l8 level1 lfo3; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Perceivable. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Information and user interface components must be presentable to users in ways they can perceive. For example, a person who is blind cannot perceive an image on a screen but can perceive words spoken by screen reader software. By providing a textual description of the image, a Web developer makes sure that the information that is on the page can be made perceivable.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l8 level1 lfo3; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Operable.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The user interface should not require interaction that a user is incapable of performing. For example, a user who cannot use a mouse must be able to navigate a Web site by using the keyboard. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l8 level1 lfo3; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Understandable.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Information in a Web page and the operation of the user interface must be understandable. For example, you can make menu links in a navigation bar have the same order and appearance throughout a Web site in order to sure that a person can easily learn to navigate the site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l8 level1 lfo3; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Robust.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;A Web page's content must be compatible with a wide variety of browsers and assistive technology. And as browsers and assistive technology software evolve, the content should remain accessible. For example, even if a particular browser adequately displays a certain form of non-standard HTML, Web developers should avoid relying on that because future versions of the browser, or other browsers, may not behave in the same way.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG Guidelines&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The guidelines for making sure that Web content is perceivable are as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l25 level1 lfo4; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Provide text alternatives for non-text content such as images. (1.1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l25 level1 lfo4; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Provide text alternatives for time-based media such as audio or video content. (1.2)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l25 level1 lfo4; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Structure content so that it can be presented in different ways (other than by a standard graphical browser) without losing information. (1.3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, make sure that the HTML of a Web form explicitly indicates which &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; elements pertain to which &lt;SPAN class=input1&gt;&lt;STRONG&gt;input&lt;/STRONG&gt;&lt;/SPAN&gt; elements, because otherwise a screen reader might announce them in a confusing order. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l25 level1 lfo4; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Make it easier to see and hear content. (1.4)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, make sure that there is sufficient contrast between foreground and background colors.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The guidelines for making sure that a Web site is operable are as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l7 level1 lfo5; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Make all functionality available from a keyboard. (2.1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l7 level1 lfo5; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Provide users enough time to read and use content. (2.2)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, if a page is shown only for a few seconds before automatically navigating to a different page, show a pop-up that gives the user an opportunity to delay the navigation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l7 level1 lfo5; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Do not design content in a way that is known to cause seizures. (2.3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Causing visual elements to flash more than three times a second can cause seizures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l7 level1 lfo5; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Provide ways to help users navigate and find content. (2.4)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The guidelines for making sure that a Web site is understandable are as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l6 level1 lfo6; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Make text content readable and understandable. (3.1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l6 level1 lfo6; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Make Web pages appear and operate in predictable ways. (3.2)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l6 level1 lfo6; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Help users avoid and correct mistakes. (3.3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The sole guideline for making sure that a Web site is robust essentially repeats the principle:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l20 level1 lfo7; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Maximize compatibility with current and future user agents. User agents include browsers and assistive technology software. (4.1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The primary way to follow this guideline is to ensure that Web pages contain only valid HTML.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG Success Criteria and Levels of Conformance&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Testable success criteria are specified for each guideline. For details about these test criteria, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl228_ctl00_ctl02 href="http://www.w3.org/TR/WCAG20"&gt;the WCAG 2.0 specifications&lt;/A&gt; on the W3C Web site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The success criteria are grouped into three &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;levels&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; that specify increasing degrees of accessibility attained by a Web site:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l2 level1 lfo8; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Level A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;According to the W3C, Web developers "must" follow the guidelines that enable their sites to pass these basic success criteria. Otherwise, one or more groups of users will find it "impossible" to access certain information or features in the site. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l2 level1 lfo8; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Level Double-A (AA).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Web developers "should" also follow these more rigorous guidelines. Otherwise, one or more groups of users will find it "difficult" to access certain information or features in the site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l2 level1 lfo8; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Level Triple-A (AAA).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Web developers "may" decide to follow these extremely rigorous guidelines. This level is attained by very few Web sites, and the W3C does not recommend it as a goal for a whole site because it is not possible to attain AAA conformance for some types of content &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If your Web site conforms to the WCAG guidelines, you can display a logo that announces this to the users of the site. The logo indicates the conformance level that your site has attained. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If your Web site satisfies all Level A success criteria, you can display a logo that indicates Conformance Level A. To attain Conformance Level AA you must meet all Level A and AA success criteria (not just the level AA criteria). For Level AAA you must meet Level A and Level AA criteria as well as the Level AAA criteria. For more information, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl228_ctl00_ctl03 href="http://www.w3.org/WAI/WCAG2-Conformance.html"&gt;&lt;FONT color=#0033cc&gt;http://www.w3.org/WAI/WCAG2-Conformance.html&lt;/FONT&gt;&lt;/A&gt; on the W3C site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1027 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;&lt;STRONG&gt;Accessibility for Rich Internet Applications (ARIA)&lt;/STRONG&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The W3C is creating a new standard that is intended to ensure that assistive technology can work well with &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;Rich Internet Applications&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; (RIAs). RIA in this context refers to Web pages that include client-side controls (named &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;widgets&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; in the W3C documents). These widgets typically consist of HTML elements and JavaScript or &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;AJAX&lt;/st1:place&gt;&lt;/st1:City&gt; code. The client-side markup generated by some ASP.NET server controls would be considered widgets, as would the controls in the AJAX Control Toolkit. A calendar control that shows a calendar from which you can select a date to fill in a date text box is an example of a widget.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The ARIA standard consists primarily of new attributes that can be placed on HTML elements. Assistive technology software can use these attributes to identify the function, properties, and state of widgets. The standards also includes guidelines that specify how widgets should respond to keyboard input, in order to ensure that they are made keyboard-accessible in a consistent manner.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Without the new ARIA attributes, widgets cannot be recognized or manipulated programmatically by assistive technology. For example, if a calendar widget is composed of an HTML table, a screen reader will read all of the table cells one by one in a long sequence that is not very helpful. If the HTML table can be programmatically identified as a calendar control, the screen reader could announce it in a way that would make more sense to the listener.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The most important new attribute that ARIA introduces is the role attribute, which identifies the type of widget, as shown in the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;table role="datepicker"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Property and state attributes provide other information about the widget:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;button role=slider &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;aria-valuemin="0" aria-valuemax="100" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;aria-valuenow="0"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some ARIA attributes are not specifically for widgets. For example, landmark roles indicate the logical function of regions of a Web page:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;div role="banner"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;div role="navigation"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;div role="main"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;div role="complementary"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;A page marked with landmark roles allows a person who uses a screen reader to quickly go to the desired part of the page without having to listen to other parts.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Because ARIA is relatively new and is still being developed, there is limited support for ARIA attributes in Web browsers and assistive technology software. Also, pages that include the ARIA attributes may fail the W3C markup validation service. However, you can include ARIA attributes in Web pages because the attributes are simply ignored by browsers that do not support them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;ASP.NET controls do not automatically support ARIA yet. However, you can add ARIA attributes manually by writing custom JavaScript or by using &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;expando&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; attributes. When you declare an ASP.NET control in markup, the attributes you can specify are not limited to the properties defined for the control's class. You can include any other attributes you please, and the attribute name and value will be carried through to the rendered HTML exactly as you define them. Attributes defined this way are called expando attributes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;This topic does not provide guidance for implementing ARIA guidelines. For more information about ARIA, see the &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl229_ctl00_ctl01 href="http://www.w3.org/WAI/intro/aria.php"&gt;&lt;FONT color=#0033cc&gt;ARIA Overview&lt;/FONT&gt;&lt;/A&gt; on the W3C Web site. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1028 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;Client-Side Script and Accessibility &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG 2.0 contains nothing that corresponds to the following WCAG 1.0 priority 1 checkpoint (equivalent to a level A success criterion in WCAG 2.0):&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l19 level1 lfo9; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page. (6.3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The requirement that a page be usable with client-side JavaScript turned off was prompted by the state of technology in 1999. Since then, assistive technology software has become able to interact with JavaScript.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;However, if you must conform to an older accessibility standard, you may still be subject to this requirement. In that case, you may want to avoid using ASP.NET controls which require JavaScript in order to function. For example, The &lt;FONT color=#0033cc&gt;LinkButton&lt;/FONT&gt; and &lt;FONT color=#0033cc&gt;ImageButton&lt;/FONT&gt; controls require client script to perform postbacks. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For a list of all ASP.NET controls that use client script, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl230_ctl00_ctl02 href="http://msdn.microsoft.com/en-us/library/ms178206(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178206(VS.100).aspx"&gt;&lt;FONT color=#0033cc&gt;ASP.NET Web Server Controls that Use Client Script&lt;/FONT&gt;&lt;/A&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG 2.0 does require that a Web site be operable by using a keyboard. Therefore, to be fully conformant you cannot use JavaScript in a way that makes functionality available only by means of mouse actions. All ASP.NET controls enable keyboard access by default or can be configured to enable keyboard access. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1029 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;STRONG&gt;&amp;nbsp;Separating Structure from Presentation&lt;/STRONG&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;One basic principle of accessible Web page design that has not changed from WCAG 1.0 to 2.0 is that HTML should be &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;semantically correct&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;. This means that you should use HTML elements for the purposes for which they are intended. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, heading elements (&lt;SPAN class=input1&gt;&lt;STRONG&gt;h1&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=input1&gt;&lt;STRONG&gt;h2&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=input1&gt;&lt;STRONG&gt;h3&lt;/STRONG&gt;&lt;/SPAN&gt;) are intended to indicate a hierarchy of headings that describe the content of sections below them. There should only be one &lt;SPAN class=input1&gt;&lt;STRONG&gt;h1&lt;/STRONG&gt;&lt;/SPAN&gt; element on a page to function as the heading for all of the content on the page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Browsers give each heading element a default appearance to provide a visual indication of the element's function on the page, with &lt;SPAN class=input1&gt;&lt;STRONG&gt;h1&lt;/STRONG&gt;&lt;/SPAN&gt; being the largest font, &lt;SPAN class=input1&gt;&lt;STRONG&gt;h2&lt;/STRONG&gt;&lt;/SPAN&gt; being smaller, and so forth. What developers sometimes do, however, is use heading elements merely for the visual effect of a large, bold font.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;This may not be a problem for a user who can see the screen and immediately understand that a large font is used for emphasis and is not really a heading. But when screen reader software encounters a heading element, it announces the text of the element as a heading, which might be confusing. Also, the user of a screen reader may rely on headings to navigate a document, because a user can ask the screen reader to read out all the headings and select one of them to go to that section. If some heading elements are used only for visual effects, this method of navigating a document will be difficult because of all of the extra clutter caused by heading elements that are not really headings. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;You can avoid this problem by using HTML to encode the structure of the information on a web page and Cascading Style Sheets (CSS) to determine the visual appearance. For example, if you want some text to display with a large, bold font, but it is not a heading, you can use the CSS &lt;SPAN class=input1&gt;&lt;STRONG&gt;font-size&lt;/STRONG&gt;&lt;/SPAN&gt; attribute.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;A common way that Web pages fail to separate structure from presentation is by using tables for visual formatting. Tables should be used to provide structure for the presentation of tabular data, and CSS should be used to format the visual presentation of the page. More information is provided about how to do this later in this topic.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The remainder of this topic reviews some of the more important techniques for following accessibility guidelines in an ASP.NET Web site. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1031 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;&lt;STRONG&gt;Providing Alternate Text for Images &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Every image in a Web page should include an &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute. The &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute is used by assistive technologies such as screen readers to announce the content of the image to a user who cannot see the image. It also specifies the text that is displayed on mobile internet devices that do not display images, or in standard browsers when a mouse pointer hovers over the image. The following example shows an &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute on an HTML &lt;SPAN class=input1&gt;&lt;STRONG&gt;img&lt;/STRONG&gt;&lt;/SPAN&gt; element:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;img src="Products23.gif" alt="Image of Widgets" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Decorative Images&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If an image is used only as a design element and has no useful information to convey, you must include an &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute but set it to an empty string, as shown in the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;img src="PageDivider.gif" alt="" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If you omit the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute altogether, many screen readers will announce the file name, creating unnecessary clutter.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;ASP.NET controls that render images omit the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute in the rendered HTML if you simply assign an empty string to the &lt;FONT color=#0033cc&gt;AlternateText&lt;/FONT&gt; property. For example, suppose you add the following ASP.NET &lt;FONT color=#0033cc&gt;Image&lt;/FONT&gt; control to a page:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;asp:Image ImageUrl="PageDivider.gif" AlternateText="" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;Runat="Server" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In this case, the following HTML is rendered:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;img src="PageDivider.gif" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Notice that the alt attribute has disappeared. This is the default behavior of all ASP.NET control attributes. When you do not assign an attribute a value, it is not rendered. Unfortunately, in this case, we really want to render an empty string as the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute value.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In order to make sure that HTML rendered for an ASP.NET &lt;FONT color=#0033cc&gt;Image&lt;/FONT&gt; control includes &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;alt=""&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;, you must set the &lt;FONT color=#0033cc&gt;GenerateEmptyAlternateText&lt;/FONT&gt; property to true, as shown in the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;asp:Image ImageUrl="PageDivider.gif" GenerateEmptyAlternateText="true"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;Runat="Server" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Images that Convey Information&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For images that convey information, the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute should generally contain a description of the image or its function on the page. For example, if the image for a search button shows a magnifying glass, the appropriate alternate text would be "Search," not "Magnifying glass."&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The alternate text should never simply repeat the content of the file name attribute. The purpose of the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute is to convey to someone who is blind the same information that the image conveys to someone who is sighted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Composing an &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute value requires human interpretation of the meaning of an image. For this reason, the process of creating alt attributes cannot be automated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;FONT color=#0033cc&gt;Image&lt;/FONT&gt;, &lt;FONT color=#0033cc&gt;ImageButton&lt;/FONT&gt;, and &lt;FONT color=#0033cc&gt;ImageMap&lt;/FONT&gt; controls include an &lt;FONT color=#0033cc&gt;AlternateText&lt;/FONT&gt; property that you can use to set the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute, as shown in the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;asp:Image ImageUrl="Products23.gif" AlternateText="Image of Widgets"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;Runat="Server" /&amp;gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Complex Images&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute is intended to provide a short description or summary of the image. This may be inadequate for complex images, such as organizational charts. In such cases you can provide a summary in the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute and detailed information in a separate Web page. You link the image to the descriptive Web page by using the &lt;SPAN class=input1&gt;&lt;STRONG&gt;longdesc&lt;/STRONG&gt;&lt;/SPAN&gt; attribute, as shown in the following example of an HTML &lt;SPAN class=input1&gt;&lt;STRONG&gt;img&lt;/STRONG&gt;&lt;/SPAN&gt; element:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;img src="OrgChart.gif" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;alt="Company Organization Chart" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;longdesc="/OrgChartDescription.aspx" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The ASP.NET &lt;FONT color=#0033cc&gt;Image&lt;/FONT&gt; control includes a property named &lt;FONT color=#0033cc&gt;DescriptionUrl&lt;/FONT&gt; that corresponds to the HTML &lt;SPAN class=input1&gt;&lt;STRONG&gt;longdesc&lt;/STRONG&gt;&lt;/SPAN&gt; attribute. The following example shows how to use this property:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;asp:Image ImageUrl="OrgChart.gif" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;AlternateText="Company Organization Chart" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;DescriptionUrl="/OrgChartDescription.aspx" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;Runat="server" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;ASP.NET Controls that Generate Inherent Images&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some controls, such as the &lt;FONT color=#0033cc&gt;TreeView&lt;/FONT&gt; control, the &lt;FONT color=#0033cc&gt;Menu&lt;/FONT&gt; control, and Web Parts controls, automatically render images or links as part of their markup. In these cases, the control creates alternate text for each image or link that describes its function. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, the &lt;FONT color=#0033cc&gt;TreeView&lt;/FONT&gt; control renders images for the expand and collapse buttons for each node. The &lt;FONT color=#0033cc&gt;TreeView&lt;/FONT&gt; control generates alternate text for these images based on the text of the node. By default, the alternate text for the image to expand a node with the text &lt;SPAN class=label&gt;&lt;STRONG&gt;Start&lt;/STRONG&gt;&lt;/SPAN&gt; is rendered as &lt;SPAN class=label&gt;&lt;STRONG&gt;Expand Start&lt;/STRONG&gt;&lt;/SPAN&gt;. You can specify custom alternate text by setting the &lt;FONT color=#0033cc&gt;ExpandImageToolTip&lt;/FONT&gt; and &lt;FONT color=#0033cc&gt;CollapseImageToolTip&lt;/FONT&gt; properties for the &lt;FONT color=#0033cc&gt;TreeView&lt;/FONT&gt; control.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Similarly, the &lt;FONT color=#0033cc&gt;Menu&lt;/FONT&gt; control renders alternate text for the links that it generates to expand and collapse menu items.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The buttons in a Web Parts control title bar similarly render alternate text that describes the function for each button.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1032 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;STRONG&gt;&amp;nbsp;Providing Alternatives to Silverlight Media Content &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Video and audio content are called &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;time-based media&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; in the WCAG guidelines. You can provide time-based media in your Web page by using the Silverlight plug-in. If you do this, you should consider how to make the same information available to people who have vision or hearing impairment. The guidelines for ensuring accessibility when you use the media player depend on whether the content is live or prerecorded and whether the media includes video, audio, or both. The Level A success criteria apply only to prerecorded content:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l21 level1 lfo16; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For an audio clip that includes speech or dialog, you should make available text that provides the same information. For example, you could position next to Silverlight plug-in a hyperlink that points to a page that provides a transcript. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l21 level1 lfo16; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For a video clip that does not contain audio, you should either make available a textual alternative or add a sound track with a verbal description of the visual content. For example, if the video shows how to do something, you could position next to the plug-in a hyperlink that points to a page that provides step-by-step instructions in text.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l21 level1 lfo16; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For a video clip that includes a synchronized audio track, you should provide captions for people who have impaired hearing, and a text or an audio clip for people who have impaired vision.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;These guidelines apply only if the time-based media provides information that is not found in the text of the Web page. If the media only repeats information already provided in text, there is no need to provide an additional alternative.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;To attain Conformance Level AA you must also provide the following for video that is synchronized with audio:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l18 level1 lfo17; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Captions for the audio portion if the content is live.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l18 level1 lfo17; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;An audio clip describing the content if the content is prerecorded.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Silverlight can also be used to create Rich Internet Applications (RIAs). For information about how to follow accessibility guidelines in Silverlight applications, see the Silverlight documentation Web site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Avoiding the Use of Tables for Page Layout &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The most important way to ensure that a Web page still makes sense when its HTML is rendered into speech by assistive technology, or displayed only in text by a non-graphical browser, is to separate structure from presentation. And one of the most common ways that developers fail to follow this guideline is by using &lt;SPAN class=input1&gt;&lt;STRONG&gt;table&lt;/STRONG&gt;&lt;/SPAN&gt; elements to format the page or to control the relative locations of visual elements on the page. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;When tables are used for formatting, the result is often a complex system of outer tables and embedded inner tables. Such structures are likely to cause screen readers to announce cell contents in a confusing sequence that is unrelated to the actual logical structure of the page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;There are many ways to use CSS with &lt;SPAN class=input1&gt;&lt;STRONG&gt;div&lt;/STRONG&gt;&lt;/SPAN&gt; and other HTML elements to control the appearance and location of visual features of the page. For example, the page in the following example has a three-column layout, but does not contain a single table element.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;%@ Page %&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;!&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;DOCTYPE&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;html&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="Head1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Tableless Layout&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;style&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; type="text/css"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;#content&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;margin-left:auto;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;margin-right:auto;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;width:800px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;#leftColumn &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;float:left;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;width:150px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;border:1px solid black;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;padding:10px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;#middleColumn&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;float:left;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;width:430px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;padding:10px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;#rightColumn &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;float:right;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;width:150px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;border:1px solid black;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;padding:10px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;style&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;body&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="form1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="content"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="leftColumn"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Left column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="middleColumn"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Middle column contents...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;This page contains four &lt;SPAN class=input1&gt;&lt;STRONG&gt;div&lt;/STRONG&gt;&lt;/SPAN&gt; elements. The first &lt;SPAN class=input1&gt;&lt;STRONG&gt;div&lt;/STRONG&gt;&lt;/SPAN&gt; element is named &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;content&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; and specifies the width of the page's content area. The remaining three &lt;SPAN class=input1&gt;&lt;STRONG&gt;div&lt;/STRONG&gt;&lt;/SPAN&gt; tags (named &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;left&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;, &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;middle&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;, and &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;right&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;)divide the content area into three columns.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If you cannot avoid using tables for layout, you should verify that the content of the tables makes sense when &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;linearized&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; (that is, read in table-cell order). &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;As has been noted earlier in this topic, some ASP.NET controls automatically generate HTML tables for formatting purposes. These have been updated for ASP.NET 4 so that they generate accessible HTML automatically or can be configured to do so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Identifying Row and Column Headers in Tables &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Even if you use HTML tables correctly to present tabular data instead of formatting a page, they can cause accessibility problems. When the content of a table is read aloud, you can easily lose track of your current position in the table. For example, imagine that you use a table to display a list of product information, with columns for product number, weight, number in stock, and reorder level. After you hear several rows, when you hear "52," "32," "48," and "67" it might be difficult to remember that 48 is the weight and 32 is the product number.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;When you look at an HTML table in a graphical browser, you can readily determine the meaning of a particular cell by glancing at either the column or row heading. In order to provide a similar experience for persons who are using screen readers, you need to explicitly associate table cells with the headings that pertain to them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;A table heading should always be marked by using &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; tags, and the heading row should be within a &lt;SPAN class=input1&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt; element, as shown in the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl236_ctl00_ctl00None space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;table&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;thead&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Product&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Price&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;thead&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tbody&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Milk&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;$2.33&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Cereal&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;$5.61&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tbody&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;table&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/Specifying_TheadandElements.png]--&gt;&lt;FONT face="Courier New"&gt;&lt;v:shape style="WIDTH: 111pt; HEIGHT: 145.5pt" id=_x0000_i1036 type="#_x0000_t75" alt="Table with thead and th elements"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image003.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.Specifying_TheadandElements(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In this example, the &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; tags mark the column headings &lt;SPAN class=label&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;SPAN class=label&gt;&lt;STRONG&gt;Price&lt;/STRONG&gt;&lt;/SPAN&gt;, and the &lt;SPAN class=input1&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt; tags mark the heading row.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some developers avoid using &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; tags because they do not like the default visual appearance. In most browsers, the contents of a &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; element are centered and bold by default. However, remember that tags should never be relied upon to control presentation. If you want the column headings to resemble normal table cells, you can add a style rule such as the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;style type="text/css"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;th {text-align:left;font-weight:normal}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;/style&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In order to make a table accessible, you should also explicitly indicate the heading or headings associated with each cell. There are several attributes that you can use for this purpose: &lt;SPAN class=input1&gt;&lt;STRONG&gt;scope&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt;, and &lt;SPAN class=input1&gt;&lt;STRONG&gt;axis&lt;/STRONG&gt;&lt;/SPAN&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The scope attribute can be used to indicate whether a &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; element is a column heading or a row heading. For example, the following table contains both column headings and row headings, marked with &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; tags that use the &lt;SPAN class=input1&gt;&lt;STRONG&gt;scope&lt;/STRONG&gt;&lt;/SPAN&gt; attribute:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl236_ctl00_ctl02None space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;table&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;thead&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; scope="col"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;First Train&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; scope="col"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Last Train&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;thead&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tbody&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; scope="row"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Alewife&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;5:24am&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;12:15am&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; scope="row"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;SPAN style="COLOR: black"&gt;Braintree&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/st1:City&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;5:15am&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;12:18am&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tbody&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;table&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/UsingScopeAttributesinTables.png]--&gt;&lt;FONT face="Courier New"&gt;&lt;v:shape style="WIDTH: 192pt; HEIGHT: 146.25pt" id=_x0000_i1037 type="#_x0000_t75" alt="Table with scope attributes"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image004.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.UsingScopeAttributesinTables(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;This table contains the schedule for the &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Boston&lt;/st1:place&gt;&lt;/st1:City&gt; subway Red Line. Notice that each column heading includes a &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;scope="col"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; attribute, and each row heading includes a &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;scope="row"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; attribute.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;SPAN class=input1&gt;&lt;STRONG&gt;scope&lt;/STRONG&gt;&lt;/SPAN&gt; attribute works great for simple tables. However, for more complex tables, you need to use the &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; attribute. For example, a nested table might have three or more headings associated with a single cell. In the following example of a &lt;SPAN class=label&gt;&lt;STRONG&gt;Red Line Schedule&lt;/STRONG&gt;&lt;/SPAN&gt; table, the cell that contains &lt;SPAN class=label&gt;&lt;STRONG&gt;5:24am&lt;/STRONG&gt;&lt;/SPAN&gt; pertains to three headings: &lt;SPAN class=label&gt;&lt;STRONG&gt;First Train&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=label&gt;&lt;STRONG&gt;Weekday&lt;/STRONG&gt;&lt;/SPAN&gt;, and &lt;SPAN class=label&gt;&lt;STRONG&gt;Alewife&lt;/STRONG&gt;&lt;/SPAN&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/UsingHeadersandAxisAttributes.png]--&gt;&lt;v:shape style="WIDTH: 419.25pt; HEIGHT: 282.75pt" id=_x0000_i1038 type="#_x0000_t75" alt="Table with headers and axis attributes"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image005.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.UsingHeadersandAxisAttributes(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; attribute enables you to explicitly identify the headings that pertain to each cell. You can specify multiple headings by entering them as a space-delimited list.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;SPAN class=input1&gt;&lt;STRONG&gt;axis&lt;/STRONG&gt;&lt;/SPAN&gt; attribute enables you to categorize headings. In the &lt;SPAN class=label&gt;&lt;STRONG&gt;Red Line Schedule&lt;/STRONG&gt;&lt;/SPAN&gt; table you can identify &lt;SPAN class=label&gt;&lt;STRONG&gt;Alewife&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;SPAN class=label&gt;&lt;STRONG&gt;Braintree&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/st1:City&gt; as &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;location&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; headings, &lt;SPAN class=label&gt;&lt;STRONG&gt;Weekday&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;SPAN class=label&gt;&lt;STRONG&gt;Saturday&lt;/STRONG&gt;&lt;/SPAN&gt; as &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;day&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; headings, and &lt;SPAN class=label&gt;&lt;STRONG&gt;First Train&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;SPAN class=label&gt;&lt;STRONG&gt;Last Train&lt;/STRONG&gt;&lt;/SPAN&gt; as &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;train&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; headings. If a single heading belongs to multiple categories, you can specify a comma-delimited list for the axis attribute.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The following .aspx page renders the &lt;SPAN class=label&gt;&lt;STRONG&gt;Red Line Schedule&lt;/STRONG&gt;&lt;/SPAN&gt;, using &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;SPAN class=input1&gt;&lt;STRONG&gt;axis&lt;/STRONG&gt;&lt;/SPAN&gt; attributes to make sure that the table is comprehensible when it is rendered by a screen reader.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl236_ctl00_ctl05None space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;%@ Page %&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;!&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;DOCTYPE&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;html&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="Head1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Red Line Subway Schedule&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;style&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; type="text/css"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;caption {color:white;background-color:red;font-size:xx-large}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;table {width:500px;border-collapse:collapse}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;td,th {padding:5px}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;td {border:1px solid black}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;tbody th {text-align:right}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;.headerRow th {font-size:x-large;text-align:left}&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;style&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;body&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="form1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;table&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; summary="This table contains the schedule of train &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;departures for the Red Line"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;caption&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Red Line Schedule&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;caption&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;thead&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrFirstTrain" axis="train"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;First Train&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrLastTrain" axis="train"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Last Train&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;thead&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tbody&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; class="headerRow"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrWeekday" axis="day" colspan="3"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Weekday&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrAlewife1" axis="location"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Alewife&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrAlwife1 hdrWeekday hdrFirstTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;5:24am&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrAlwife1 hdrWeekday hdrLastTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;12:15am&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrBraintree1" axis="location"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;SPAN style="COLOR: black"&gt;Braintree&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/st1:City&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrBraintree1 hdrWeekday hdrFirstTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;5:15am&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrBraintree1 hdrWeekday hdrLastTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;12:18am&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; class="headerRow"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrSaturday" axis="day" colspan="3"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Saturday&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrAlewife2" axis="location"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Alewife&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrAlewife2 hdrSaturday hdrFirstTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;8:24am&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrAlewife2 hdrSaturday hdrLastTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;11:15pm&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="hdrBraintree2" axis="location"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;SPAN style="COLOR: black"&gt;Braintree&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/st1:City&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;th&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrBraintree2 hdrSaturday hdrFirstTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;7:16am&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; headers="hdrBraintree2 hdrSaturday hdrLastTrain"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;10:18pm&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;td&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tr&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;tbody&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;table&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;body&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;html&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Each heading is a &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; element that has a unique &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt;, and each table cell is a &lt;SPAN class=input1&gt;&lt;STRONG&gt;td&lt;/STRONG&gt;&lt;/SPAN&gt; element that has a &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; attribute. Each &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; attribute contains a list of the heading &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; values that pertain to that cell. Each &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; element also has an &lt;SPAN class=input1&gt;&lt;STRONG&gt;axis&lt;/STRONG&gt;&lt;/SPAN&gt; attribute that identifies the category that is associated with the heading.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Providing Captions and Summaries for Tables &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The semantically correct way to provide a title for an HTML table is to use the &lt;SPAN class=input1&gt;&lt;STRONG&gt;caption&lt;/STRONG&gt;&lt;/SPAN&gt; element. By default, browsers render the contents of the &lt;SPAN class=input1&gt;&lt;STRONG&gt;caption&lt;/STRONG&gt;&lt;/SPAN&gt; element as the title of the table. The title of the &lt;SPAN class=label&gt;&lt;STRONG&gt;Red Line Schedule&lt;/STRONG&gt;&lt;/SPAN&gt; table that is shown in the previous section is a &lt;SPAN class=input1&gt;&lt;STRONG&gt;caption&lt;/STRONG&gt;&lt;/SPAN&gt; that has been formatted with a red background and white foreground by using CSS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;You can also provide a longer description of the table by using the &lt;SPAN class=input1&gt;&lt;STRONG&gt;summary&lt;/STRONG&gt;&lt;/SPAN&gt; attribute. The &lt;SPAN class=input1&gt;&lt;STRONG&gt;summary&lt;/STRONG&gt;&lt;/SPAN&gt; attribute is not rendered by the browser but can be announced by a screen reader, very much the way the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; attribute for an image. The preceding .aspx page also defines a &lt;SPAN class=input1&gt;&lt;STRONG&gt;summary&lt;/STRONG&gt;&lt;/SPAN&gt; attribute for the &lt;SPAN class=label&gt;&lt;STRONG&gt;Red Line Schedule&lt;/STRONG&gt;&lt;/SPAN&gt; table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1040 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;Using the Table Control to Create Accessible Tables &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If you use the &lt;FONT color=#0033cc&gt;Table&lt;/FONT&gt; control to create a table, you can set the &lt;SPAN class=input1&gt;&lt;STRONG&gt;caption&lt;/STRONG&gt;&lt;/SPAN&gt; attribute by setting the &lt;FONT color=#0033cc&gt;Caption&lt;/FONT&gt; property. You can create table headers by creating instances of the &lt;FONT color=#0033cc&gt;TableHeaderRow&lt;/FONT&gt; class and by setting the &lt;FONT color=#0033cc&gt;TableSection&lt;/FONT&gt;&lt;SPAN class=input1&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/SPAN&gt;property to the TableRowSection&lt;SPAN class=cs&gt;.&lt;/SPAN&gt;&lt;SPAN class=vb&gt;.&lt;/SPAN&gt;&lt;SPAN class=cpp&gt;::&lt;/SPAN&gt;&lt;SPAN class=nu&gt;.&lt;/SPAN&gt;TableHeader&lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl238_ctl00_ctl04 href="http://msdnstage.redmond.corp.microsoft.com/en-us/library/system.web.ui.webcontrols.tablerowsection.tableheader(VS.100).aspx"&gt;&lt;FONT color=#0033cc&gt; &lt;/FONT&gt;&lt;/A&gt;enumeration value. This causes the table to render &lt;SPAN class=input1&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;SPAN class=input1&gt;&lt;STRONG&gt;tbody&lt;/STRONG&gt;&lt;/SPAN&gt; elements. When you create a cell with the &lt;FONT color=#0033cc&gt;TableCell&lt;/FONT&gt; control, you can set the &lt;FONT color=#0033cc&gt;AssociatedHeaderCellID&lt;/FONT&gt; property to the ID of a table header cell. This causes the cell to render a &lt;SPAN class=input1&gt;&lt;STRONG&gt;header&lt;/STRONG&gt;&lt;/SPAN&gt; attribute that associates the cell with the corresponding column heading.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The following example shows how to use the &lt;FONT color=#0033cc&gt;Table&lt;/FONT&gt; control to create a table that is identical to the one that is shown in Figure 2. The HTML that is rendered for this table includes &lt;SPAN class=input1&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;SPAN class=input1&gt;&lt;STRONG&gt;tbody&lt;/STRONG&gt;&lt;/SPAN&gt; elements and &lt;SPAN class=input1&gt;&lt;STRONG&gt;header&lt;/STRONG&gt;&lt;/SPAN&gt; attributes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl238_ctl00_ctl08None space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:Table ID="Table1" runat="server"&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableHeaderRow TableSection="TableHeader"&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableHeaderCell ID="productheader"&amp;gt;Product&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableHeaderCell ID="priceheader"&amp;gt;Price&amp;lt;/asp:TableHeaderCell&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:TableHeaderRow&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableRow&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableCell AssociatedHeaderCellID="productheader"&amp;gt;Milk&amp;lt;/asp:TableCell&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableCell AssociatedHeaderCellID="priceheader"&amp;gt;$2.33&amp;lt;/asp:TableCell&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:TableRow&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableRow&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableCell AssociatedHeaderCellID="productheader"&amp;gt;Cereal&amp;lt;/asp:TableCell&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TableCell AssociatedHeaderCellID="priceheader"&amp;gt;$5.61&amp;lt;/asp:TableCell&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:TableRow&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:Table&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Using Data Controls that Automatically Create Tables &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The ASP.NET framework includes a rich set of controls for displaying database data. Controls that automatically display data in HTML tables include the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l15 level1 lfo18; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;DetailsView&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l15 level1 lfo18; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;FormView&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l15 level1 lfo18; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;GridView&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The tables that these controls generate include accessibility features by default, such &lt;SPAN class=input1&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt; elements that have &lt;SPAN class=input1&gt;&lt;STRONG&gt;scope&lt;/STRONG&gt;&lt;/SPAN&gt; attributes. In addition, you can enable additional accessibility features by setting certain properties.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, the &lt;FONT color=#0033cc&gt;GridView&lt;/FONT&gt; control supports several properties relevant to accessibility: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l0 level1 lfo19; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;Caption&lt;/FONT&gt; and &lt;FONT color=#0033cc&gt;CaptionAlign&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Use these properties to add a caption to the HTML table generated by the &lt;FONT color=#0033cc&gt;GridView&lt;/FONT&gt; control.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l0 level1 lfo19; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;RowHeaderColumn&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Use this property to indicate a column that is used for row headers. Set the property to the name of a column returned from the data source (such as CustomerID).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l0 level1 lfo19; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;HeaderRow&lt;/FONT&gt; and &lt;FONT color=#0033cc&gt;FooterRow&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Use these properties property to cause &lt;SPAN class=input1&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=input1&gt;&lt;STRONG&gt;tbody&lt;/STRONG&gt;&lt;/SPAN&gt;, and &lt;SPAN class=input1&gt;&lt;STRONG&gt;tfoot&lt;/STRONG&gt;&lt;/SPAN&gt; tags to be generated. Set &lt;FONT color=#0033cc&gt;HeaderRow&lt;/FONT&gt; to &lt;FONT color=#0033cc&gt;TableHeader&lt;/FONT&gt; to generate &lt;SPAN class=input1&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt; tags and set &lt;FONT color=#0033cc&gt;FooterRow&lt;/FONT&gt; to &lt;FONT color=#0033cc&gt;TableFooter&lt;/FONT&gt; to generate &lt;SPAN class=input1&gt;&lt;STRONG&gt;tfoot&lt;/STRONG&gt;&lt;/SPAN&gt; tags. If either &lt;SPAN class=input1&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt; or &lt;SPAN class=input1&gt;&lt;STRONG&gt;tfoot&lt;/STRONG&gt;&lt;/SPAN&gt; tags are generated, &lt;SPAN class=input1&gt;&lt;STRONG&gt;tbody&lt;/STRONG&gt;&lt;/SPAN&gt; tags will be generated also.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l0 level1 lfo19; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;UseAccessibleHeader&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Use this property to indicate whether column headings should be rendered with &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;&amp;lt;th scope="col"&amp;gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; tags or &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;&amp;lt;td&amp;gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; tags. By default, this property has the value &lt;SPAN class=input1&gt;&lt;STRONG&gt;true&lt;/STRONG&gt;&lt;/SPAN&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;FONT color=#0033cc&gt;GridView&lt;/FONT&gt; control does not have a &lt;SPAN class=input1&gt;&lt;STRONG&gt;Summary&lt;/STRONG&gt;&lt;/SPAN&gt; property. However, like most ASP.NET controls, the &lt;FONT color=#0033cc&gt;GridView&lt;/FONT&gt; control supports expando attributes. Therefore, if you want to add a summary to a &lt;FONT color=#0033cc&gt;GridView&lt;/FONT&gt;, you can declare the &lt;SPAN class=input1&gt;&lt;STRONG&gt;summary&lt;/STRONG&gt;&lt;/SPAN&gt; attribute in markup.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In the following example, a &lt;FONT color=#0033cc&gt;GridView&lt;/FONT&gt; control is bound to a &lt;FONT color=#0033cc&gt;SqlDataSource&lt;/FONT&gt; control that retrieves Customer table rows from the database. When the page is opened in a browser, the customer information is displayed in an HTML table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl239_ctl00_ctl20&gt;Visual Basic &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl239_ctl00_ctl20VisualBasic');"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl239_ctl00_ctl20VisualBasic space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Page Language=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"VB"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;!DOCTYPE html &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;PUBLIC&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;script runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; Page_Load(&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; sender &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Object&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;, &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; e &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; EventArgs)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;GridView1.HeaderRow.TableSection = TableRowSection.TableHeader&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/script&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;html &amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;head id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Head1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;title&amp;gt;Display Customers&amp;lt;/title&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/head&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;form id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"form1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:GridView ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"GridView1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;AutoGenerateColumns=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"False"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;RowHeaderColumn=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Caption=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Customers"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;summary=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"This table shows a list of customers."&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;DataKeyNames=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataSourceID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SqlDataSource1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;Columns&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Customer ID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;InsertVisible=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"False"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ReadOnly&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"True"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/Columns&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:GridView&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:SqlDataSource ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SqlDataSource1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;ConnectionString=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"&amp;lt;%$ ConnectionStrings:AdventureWorksLTConnectionString %&amp;gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SelectCommand="SELECT CustomerID, FirstName, MiddleName, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;LastName FROM SalesLT.Customer"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:SqlDataSource&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/form&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/html&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl239_ctl00_ctl21&gt;C# &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl239_ctl00_ctl21CSharp');"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl239_ctl00_ctl21CSharp space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Page Language=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"C#"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;!DOCTYPE html PUBLIC &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;script runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; Page_Load(object sender, EventArgs e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;GridView1.HeaderRow.TableSection = TableRowSection.TableHeader;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/script&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;html &amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;head id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Head1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;title&amp;gt;Display Customers&amp;lt;/title&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/head&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;form id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"form1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:GridView ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"GridView1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;AutoGenerateColumns=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"False"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;RowHeaderColumn=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Caption=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Customers"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;summary=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"This table shows a list of customers."&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;DataKeyNames=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataSourceID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SqlDataSource1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;Columns&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Customer ID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;InsertVisible=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"False"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ReadOnly=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"True"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:BoundField DataField=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;HeaderText=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SortExpression=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/Columns&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:GridView&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:SqlDataSource ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SqlDataSource1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;ConnectionString=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"&amp;lt;%$ ConnectionStrings:AdventureWorksLTConnectionString %&amp;gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SelectCommand="SELECT CustomerID, FirstName, MiddleName, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;LastName FROM SalesLT.Customer"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:SqlDataSource&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/form&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/html&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/GridViewAccessibilityFeatures.png]--&gt;&lt;FONT face="Courier New"&gt;&lt;v:shape style="WIDTH: 405.75pt; HEIGHT: 253.5pt" id=_x0000_i1042 type="#_x0000_t75" alt="GridView table showing accessibility features"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image006.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.GridViewAccessibilityFeatures(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If you select &lt;SPAN class=label&gt;&lt;STRONG&gt;View Source&lt;/STRONG&gt;&lt;/SPAN&gt; in your browser, you can see the following features in the generated HTML:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l26 level1 lfo20; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=input1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; elements that have &lt;SPAN class=input1&gt;&lt;STRONG&gt;scope&lt;/STRONG&gt;&lt;/SPAN&gt; attributes for the heading row are generated automatically.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l26 level1 lfo20; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=input1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;STRONG&gt;thead&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; and &lt;SPAN class=input1&gt;&lt;STRONG&gt;tbody&lt;/STRONG&gt;&lt;/SPAN&gt; elements are generated because the &lt;FONT color=#0033cc&gt;HeaderRow&lt;/FONT&gt; property is set in the &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;Page_Load&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; method.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l26 level1 lfo20; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;SPAN class=input1&gt;&lt;STRONG&gt;caption&lt;/STRONG&gt;&lt;/SPAN&gt; element is generated because the &lt;FONT color=#0033cc&gt;Caption&lt;/FONT&gt; property is set in markup.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l26 level1 lfo20; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=input1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;STRONG&gt;th&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; elements with &lt;SPAN class=input1&gt;&lt;STRONG&gt;scope&lt;/STRONG&gt;&lt;/SPAN&gt; attributes are generated for the &lt;SPAN class=label&gt;&lt;STRONG&gt;Customer ID&lt;/STRONG&gt;&lt;/SPAN&gt; column because the &lt;FONT color=#0033cc&gt;RowHeaderColumn&lt;/FONT&gt; property is set in markup.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l26 level1 lfo20; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;SPAN class=input1&gt;&lt;STRONG&gt;summary&lt;/STRONG&gt;&lt;/SPAN&gt; attribute is generated because a &lt;SPAN class=input1&gt;&lt;STRONG&gt;summary&lt;/STRONG&gt;&lt;/SPAN&gt; expando attribute is set in markup. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Using Templates with Data Controls &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For some data controls you can use templates to explicitly specify the HTML elements and attributes that data will be displayed in. Controls that require the use of templates include the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l23 level1 lfo21; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;ListView&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l23 level1 lfo21; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;Repeater&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;These controls do not render any markup automatically; you define the header, body, and footer templates for the control, in which you can specify any markup. If you want one of these controls to render an HTML table, you should include the appropriate markup to meet accessibility standards. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The flexibility of templates makes it possible to generate complicated tables. Imagine, for example, that you want to display a list of customers and, under each customer, you want to display a list of that customer's addresses. In other words, you want to create a single-page Master/Detail form. In that case, you'll need to include the &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; attribute for each table cell.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The .aspx page in the following example creates a single-page Master/Detail form. This example illustrates how you can nest one &lt;FONT color=#0033cc&gt;ListView&lt;/FONT&gt; control in a second &lt;FONT color=#0033cc&gt;ListView&lt;/FONT&gt; control in order to generate a complex table that follows accessibility guidelines.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl04&gt;Visual Basic &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl04VisualBasic');"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl04VisualBasic space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Page Language=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"VB"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Import &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Namespace&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"System.Data"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Import &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Namespace&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"System.Data.SqlClient"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;!DOCTYPE html &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;PUBLIC&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;script runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Private&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; AddressesTable &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;New&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataTable()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; Page_Load(&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; sender &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Object&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;, &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; e &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; EventArgs)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; AddressesAdapter &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;New&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; SqlDataAdapter(&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SELECT SalesLT.CustomerAddress.CustomerID, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.CustomerAddress.AddressID, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.Address.AddressLine1, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.Address.City, SalesLT.Address.StateProvince, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.Address.PostalCode "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FROM SalesLT.CustomerAddress "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"INNER JOIN &lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;SalesLT.Address&lt;/st1:City&gt; &lt;st1:State w:st="on"&gt;ON&lt;/st1:State&gt;&lt;/st1:place&gt; "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.CustomerAddress.AddressID = SalesLT.Address.AddressID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Data Source=.\SQLEXPRESS;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AttachDbFilename=|DataDirectory|\AdventureWorksLT_Data.mdf;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Integrated Security=True;User Instance=True"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;AddressesAdapter.Fill(AddressesTable)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; GetAddresses(&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; customerID &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Object&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataView&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; addressesView &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataView = AddressesTable.DefaultView&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressesView.RowFilter = &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID="&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp; customerID.ToString()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; (addressesView)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Private&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; GetCustomerHeaderID(&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; item &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ListViewItem) &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;String&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrCustomer"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp; item.DataItemIndex.ToString())&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Private&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; GetAddressHeaderID(&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; item &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ListViewItem) &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;String&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrAddress"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &amp;amp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;CType(item.DataItem, DataRowView)(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;).ToString())&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; GetColumnHeaderIDs(&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; item &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ListViewDataItem,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; columnHeader &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;String&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;String&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; customerHeaderID &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;String&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; =&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;GetCustomerHeaderID(&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;CType(item.NamingContainer.NamingContainer, ListViewItem))&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; addressHeaderID &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;String&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; = GetAddressHeaderID(item)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;String&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;.Format(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"{0} {1} {2}"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;customerHeaderID,&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressHeaderID,&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;columnHeader))&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Function&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; CustomersListView_ItemDataBound(&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; sender &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Object&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; e &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ListViewItemEventArgs)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; addressesListView &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;New&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ListView()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressesListView = CType(e.Item.FindControl(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressesListView"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;), ListView)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; drv &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataRowView = CType(e.Item.DataItem, DataRowView)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressesListView.DataSource = GetAddresses(drv(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressesListView.DataBind()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/script&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;html &amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;head id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Head1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;title&amp;gt;Customers &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;and&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; Addresses&amp;lt;/title&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;style type=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"text/css"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;.customerRow&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;background-color: yellow;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;th&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;text-align: left;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/style&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/head&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;form id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"form1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:SqlDataSource ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersSqlDataSource"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ConnectionString=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"&amp;lt;%$ ConnectionStrings:AdventureWorksLTConnectionString %&amp;gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SelectCommand="SELECT CustomerID, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;FirstName, MiddleName, LastName FROM SalesLT.Customer" /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:ListView ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersListView"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataKeyNames=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataSourceID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersSqlDataSource"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;OnItemDataBound=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersListView_ItemDataBound"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;table summary=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"A list of customers with one or more addresses for each customer."&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;caption&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Customers &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;and&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; Addresses&amp;lt;/caption&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;thead&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrStreet"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Street&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrCity"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;City&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrState"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;State&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/thead&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;tbody&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"itemPlaceholder"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tbody&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"customerRow"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th colspan=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"4"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;'&amp;lt;%# GetCustomerHeaderID(Container) %&amp;gt;'&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:ListView ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressesListView"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"itemPlaceHolder"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;'&amp;lt;%# GetAddressHeaderID(Container) %&amp;gt;'&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;td headers='&amp;lt;%# GetColumnHeaderIDs(Container, &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrStreet"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressLine1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='&amp;lt;%# GetColumnHeaderIDs(Container, &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrCity"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"City"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='&amp;lt;%# GetColumnHeaderIDs(Container, &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrState"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"StateProvince"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:ListView&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:ListView&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/form&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/html&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl05&gt;C# &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl05CSharp');"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl05CSharp space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Page Language=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"C#"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Import Namespace=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"System.Data"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;%@ Import Namespace=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"System.Data.SqlClient"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;!DOCTYPE html PUBLIC &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;script runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataTable AddressesTable = &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataTable();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; Page_Load(object sender, EventArgs e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SqlDataAdapter AddressesAdapter = &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; SqlDataAdapter(&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SELECT SalesLT.CustomerAddress.CustomerID, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.CustomerAddress.AddressID, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.Address.AddressLine1, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.Address.City, SalesLT.Address.StateProvince, "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.Address.PostalCode FROM SalesLT.CustomerAddress "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"INNER JOIN &lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;SalesLT.Address&lt;/st1:City&gt; &lt;st1:State w:st="on"&gt;ON&lt;/st1:State&gt;&lt;/st1:place&gt; "&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"SalesLT.CustomerAddress.AddressID = SalesLT.Address.AddressID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Data Source=.\SQLEXPRESS;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AttachDbFilename=|DataDirectory|\AdventureWorksLT_Data.mdf;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Integrated Security=True;User Instance=True"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;AddressesAdapter.Fill(AddressesTable);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataView GetAddresses(object customerID)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;DataView view = AddressesTable.DefaultView;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;view.RowFilter = &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID="&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; + customerID.ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; view;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; GetCustomerHeaderID(ListViewItem item)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrCustomer"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; + item.DataItemIndex.ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; GetAddressHeaderID(ListViewItem item)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrAddress"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;((DataRowView)item.DataItem)[&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;].ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; GetColumnHeaderIDs&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;(ListViewDataItem item, &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; columnHeader)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; customerHeaderID =&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;GetCustomerHeaderID&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;((ListViewItem)item.NamingContainer.NamingContainer);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; addressHeaderID = GetAddressHeaderID(item);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;.Format(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"{0} {1} {2}"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;customerHeaderID, addressHeaderID, columnHeader);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; CustomersListView_ItemDataBound&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;(object sender, ListViewItemEventArgs e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ListView addressesListView = &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; ListView();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressesListView = e.Item.FindControl(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressesListView"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;as ListView;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;DataRowView drv = e.Item.DataItem as DataRowView;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressesListView.DataSource = GetAddresses(drv[&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;]);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addressesListView.DataBind();&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/script&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;html &amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&amp;lt;head id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Head1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;title&amp;gt;Customers and Addresses&amp;lt;/title&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;style type=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"text/css"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;.customerRow { background-color: yellow; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;th { text-align: left; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/style&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/head&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;form id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"form1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:SqlDataSource ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersSqlDataSource"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;ConnectionString=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"&amp;lt;%$ ConnectionStrings:AdventureWorksLTConnectionString %&amp;gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SelectCommand="SELECT CustomerID, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;FirstName, MiddleName, LastName FROM SalesLT.Customer" /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:ListView ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersListView"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;DataKeyNames=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomerID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; DataSourceID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersSqlDataSource"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;OnItemDataBound=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"CustomersListView_ItemDataBound"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;table summary=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"A list of customers with one or more addresses for each customer."&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;caption&amp;gt;Customers and Addresses&amp;lt;/caption&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;thead&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;ID&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrStreet"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;Street&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrCity"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;City&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrState"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;State&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/thead&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tbody&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"itemPlaceholder"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tbody&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"customerRow"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th colspan=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"4"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id='&amp;lt;%# GetCustomerHeaderID(Container) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"MiddleName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:ListView ID=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressesListView"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr id=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"itemPlaceHolder"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat=&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&amp;gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;/LayoutTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id='&amp;lt;%# GetAddressHeaderID(Container) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressID"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='&amp;lt;%# GetColumnHeaderIDs(Container, &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrStreet"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"AddressLine1"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='&amp;lt;%# GetColumnHeaderIDs(Container, &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrCity"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"City"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='&amp;lt;%# GetColumnHeaderIDs(Container, &lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"hdrState"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;%# Eval(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"StateProvince"&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;) %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:ListView&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/asp:ListView&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/form&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/html&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/NestedList_ViewTables.png]--&gt;&lt;FONT face="Courier New"&gt;&lt;v:shape style="WIDTH: 413.25pt; HEIGHT: 280.5pt" id=_x0000_i1044 type="#_x0000_t75" alt="Complex table using nested ListView controls"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image007.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.NestedList_ViewTables(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In this example, the outer &lt;FONT color=#0033cc&gt;ListView&lt;/FONT&gt; control lists the customer names, and the inner &lt;FONT color=#0033cc&gt;ListView&lt;/FONT&gt; control lists the matching addresses (a customer may have multiple addresses). The &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;GetCustomerHeaderID&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; and &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;GetAddressHeaderID&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; functions generate &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; values for the customer name and address ID headers, and the &lt;/SPAN&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#000066 face="Courier New"&gt;GetColumnHeaderIDs&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt; generates &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; attribute values for table cells.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The .aspx page that is shown in the preceding example generates an HTML table that looks like the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl09');"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl240_ctl00_ctl09&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;lt;table&amp;gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;&amp;lt;thead&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id="hdrID"&amp;gt;ID&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id="hdrStreet"&amp;gt;Street&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id="hdrCity"&amp;gt;City&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id="hdrState"&amp;gt;State&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/thead&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tbody&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr class="customerRow"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th colspan="4" id='hdrCustomer0'&amp;gt;Orlando N. Gee&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id='hdrAddress832'&amp;gt;832&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer0 hdrAddress832 hdrStreet'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:Street w:st="on"&gt;&lt;st1:address w:st="on"&gt;2251 Elliot Avenue&lt;/st1:address&gt;&lt;/st1:Street&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer0 hdrAddress832 hdrCity'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Seattle&lt;/st1:place&gt;&lt;/st1:City&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer0 hdrAddress832 hdrState'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:State w:st="on"&gt;&lt;st1:place w:st="on"&gt;Washington&lt;/st1:place&gt;&lt;/st1:State&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr class="customerRow"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th colspan="4" id='hdrCustomer1'&amp;gt;Keith Harris&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id='hdrAddress833'&amp;gt;833&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer1 hdrAddress833 hdrStreet'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;3207 S Grady Way&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer1 hdrAddress833 hdrCity'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Renton&lt;/st1:place&gt;&lt;/st1:City&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer1 hdrAddress833 hdrState'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:State w:st="on"&gt;&lt;st1:place w:st="on"&gt;Washington&lt;/st1:place&gt;&lt;/st1:State&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;th id='hdrAddress297'&amp;gt;297&amp;lt;/th&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer1 hdrAddress297 hdrStreet'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:Street w:st="on"&gt;&lt;st1:address w:st="on"&gt;7943 Walnut Ave&lt;/st1:address&gt;&lt;/st1:Street&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer1 hdrAddress297 hdrCity'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Renton&lt;/st1:place&gt;&lt;/st1:City&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td headers='hdrCustomer1 hdrAddress297 hdrState'&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;st1:State w:st="on"&gt;&lt;st1:place w:st="on"&gt;Washington&lt;/st1:place&gt;&lt;/st1:State&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;[remaining rows of the table]&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tbody&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Notice that each &lt;SPAN class=input1&gt;&lt;STRONG&gt;td&lt;/STRONG&gt;&lt;/SPAN&gt; tag contains an appropriate &lt;SPAN class=input1&gt;&lt;STRONG&gt;headers&lt;/STRONG&gt;&lt;/SPAN&gt; attribute.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Providing Access Keys &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG guideline 2.1 states that all of a Web page's functionality should be accessible from a keyboard. One way to make a site more usable for people who cannot use a mouse is to include &lt;SPAN class=input1&gt;&lt;STRONG&gt;accesskey&lt;/STRONG&gt;&lt;/SPAN&gt; attributes for HTML elements that can receive focus, such as input elements or links. An &lt;SPAN class=input1&gt;&lt;STRONG&gt;accesskey&lt;/STRONG&gt;&lt;/SPAN&gt; attribute on an HTML element specifies a letter or number key that can be pressed together with some other function key to cause the focus to go directly to that element. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The function key that you use along with an access key depends on the browser and platform. For example, to shift focus to an element that has the letter A defined as its access key:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l13 level1 lfo22; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In most browsers that run on Windows computers, you press ALT+A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l13 level1 lfo22; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In the Opera browser you press SHIFT+ESC and then press A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l13 level1 lfo22; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In most browsers that run on Apple computers, you press CMD+A. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Access keys can make a form that has many optional input fields easier to navigate without a mouse, because you can go directly to the desired fields by using the keyboard. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;However, there are some pitfalls that you should consider. Implementing access keys without careful planning can make a Web page's usability worse instead of better. For example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l10 level1 lfo23; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;An access key defined by a Web page could mask one that is defined for a browser. The user may be accustomed to using the browser's access key and could find its reassignment to a form field or link to be a nuisance.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l10 level1 lfo23; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Not all browsers support access keys.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l10 level1 lfo23; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Among browsers that do support access keys, the access keys that are assigned might not always be obvious to a user. A browser might not automatically mark them, or a browser might do so automatically in some instances but not in others. Unless you make sure to inform a Web page's users about them, some users may never find out that they are available.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l10 level1 lfo23; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The typical pattern for access keys is to use a letter from the label of the element they are linked to, usually the first letter. But if you are designing Web pages that will be rendered in multiple languages, those letters might be different in each language. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some of these problems can be overcome by using only number keys as access keys, but this limits the number of access keys that can be assigned. However, there are so many problems with access keys that some accessibility advocates believe they generally create more problems than they solve. For more information, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl241_ctl00_ctl00 href="http://go.microsoft.com/fwlink/?LinkId=158851"&gt;&lt;FONT color=#0033cc&gt;the article about access keys&lt;/FONT&gt;&lt;/A&gt; on the WebAIM site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;You can use the &lt;FONT color=#0033cc&gt;AccessKey&lt;/FONT&gt;.property to set the &lt;SPAN class=input1&gt;&lt;STRONG&gt;accesskey&lt;/STRONG&gt;&lt;/SPAN&gt; attribute for ASP.NET controls. When you associate a &lt;FONT color=#0033cc&gt;Label&lt;/FONT&gt; control with an input control such as a &lt;FONT color=#0033cc&gt;TextBox&lt;/FONT&gt; control, you set the &lt;FONT color=#0033cc&gt;AccessKey&lt;/FONT&gt; property on the &lt;FONT color=#0033cc&gt;Label&lt;/FONT&gt; control.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The following example shows the use of &lt;SPAN class=input1&gt;&lt;STRONG&gt;accesskey&lt;/STRONG&gt;&lt;/SPAN&gt; attributes:&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;asp:Label ID="Label1" AssociatedControlID="txtFirstName" &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;/SPAN&gt;AccessKey="f" runat="server"&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;F&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;irst Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:Label&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TextBox ID="txtFirstName" runat="server" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;asp:Label ID="Label2" AssociatedControlID="txtLastName" &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;AccessKey="l" runat="server"&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;L&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;ast Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:Label&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TextBox ID="txtLastName" runat="server" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/Using_AccessKeys.png]--&gt;&lt;FONT face="Courier New"&gt;&lt;v:shape style="WIDTH: 255pt; HEIGHT: 126.75pt" id=_x0000_i1046 type="#_x0000_t75" alt="Input form showing use of access keys"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image008.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.Using_AccessKeys(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Notice that when Internet Explorer renders this markup, the first letter of both the &lt;SPAN class=label&gt;&lt;STRONG&gt;First Name&lt;/STRONG&gt;&lt;/SPAN&gt; label and the &lt;SPAN class=label&gt;&lt;STRONG&gt;Last Name&lt;/STRONG&gt;&lt;/SPAN&gt; label is underlined. Underlining the letter provides the user of the Web site with a visual indication of the access keys. This is the standard way to mark access keys in Microsoft Windows applications. If you run this page in Internet Explorer you will also notice that you can no longer open the browser's &lt;SPAN class=label&gt;&lt;STRONG&gt;File&lt;/STRONG&gt;&lt;/SPAN&gt; menu by using the F access key because the page's F access key takes precedence.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Ensuring Logical Tab Order &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Another way to use the keyboard to shift focus to an input element or link that you want to work with is to use the TAB key. However, this method can be confusing if the tab order does not follow a logical sequence. For example, you may have a page that has three columns of form fields. The logical order would be to tab through the fields in each column, and at the end of a column move on to the next column. But unless you specify the expected order, the browser's default tab order might be to go horizontally across a column first, and then down a row. This would make it difficult for a person who uses a keyboard to fill out the fields in the expected order.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Tab order can be controlled by the HTML &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; attribute, which may be placed on input elements and hyperlinks. Browsers that comply with W3C standards respond to this element in the following ways:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l12 level1 lfo24; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Elements that have a positive (non-zero) &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; value get the focus first. Navigation proceeds from the element with the lowest value to the element with the highest value. Elements that have identical values are navigated in the order they appear in the character stream. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l12 level1 lfo24; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Elements that do not support the &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; attribute or assign it a value of zero are navigated next, in the order they appear in the character stream. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l12 level1 lfo24; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;There is no tab stop for elements that are disabled, regardless of &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; setting.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;In ASP.NET controls you can use the &lt;FONT color=#0033cc&gt;TabIndex&lt;/FONT&gt; property to set the HTML &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; attribute of the generated HTML elements. You can also set the initial focus when a page is loaded by using methods such as the Page&lt;SPAN class=cs&gt;.&lt;/SPAN&gt;&lt;SPAN class=vb&gt;.&lt;/SPAN&gt;&lt;SPAN class=cpp&gt;::&lt;/SPAN&gt;&lt;SPAN class=nu&gt;.&lt;/SPAN&gt;SetFocus&lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl242_ctl00_ctl01 href="http://msdnstage.redmond.corp.microsoft.com/en-us/library/system.web.ui.page.setfocus(VS.100).aspx"&gt;&lt;FONT color=#0033cc&gt; &lt;/FONT&gt;&lt;/A&gt;method or by setting the &lt;FONT color=#0033cc&gt;DefaultFocus&lt;/FONT&gt; property for a form.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The following example adds &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; attributes to the &lt;SPAN class=input1&gt;&lt;STRONG&gt;accesskey&lt;/STRONG&gt;&lt;/SPAN&gt; example shown earlier in this topic. These attributes specify that two fields should be the first and second elements in the tab order on a page:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl242_ctl00_ctl03None space="preserve"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;asp:Label ID="Label1" AssociatedControlID="txtFirstName" &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;AccessKey="f" runat="server"&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;F&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;irst Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:Label&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TextBox ID="txtFirstName" runat="server" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;asp:Label ID="Label2" AssociatedControlID="txtLastName" &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;AccessKey="l" runat="server"&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;L&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;u&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;ast Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:Label&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:TextBox ID="txtLastName" runat="server" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The ARIA standards allow the &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; attribute on any HTML element because any element may be defined as a RIA widget (for information about ARIA see the section about ARIA earlier in this topic). ARIA also specifies that you can set &lt;SPAN class=input1&gt;&lt;STRONG&gt;tabindex&lt;/STRONG&gt;&lt;/SPAN&gt; to the value "-1" in order to prevent the browser from setting a tab stop on an element that would normally get one. However, not all browsers support these ARIA features, and markup that uses them may fail the W3C markup validation service.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Providing Skip-Navigation Links &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Using a screen reader can be like calling a customer support number and having to wait through an interminable list of optional numbers to press, when all that you want is to talk to a real person. A well-designed customer support telephone system gives you the "zero-for-operator" option first so that you have a way to avoid waiting through everything that you do not care about. In a similar manner, a well-designed Web site navigation system gives people who use screen readers a way to avoid listening to all the navigation links before getting to the content they are interested in.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN-BOTTOM: 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;With one simple modification to a navigation bar, you can dramatically improve the accessibility of your Web pages. You simply need to add a method for someone to skip all of the navigation links. You can do this with a &lt;SPAN class=parameter1&gt;&lt;SPAN style="LINE-HEIGHT: 140%; mso-bidi-font-size: 8.0pt; mso-ansi-font-size: 8.0pt"&gt;&lt;EM&gt;Skip-Navigation link&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The following ASP.NET controls automatically generate Skip-Navigation links:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l16 level1 lfo25; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;Menu&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l16 level1 lfo25; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;TreeView&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l16 level1 lfo25; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;SiteMapPath&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l16 level1 lfo25; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;Wizard&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l16 level1 lfo25; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;CreateUserWizard&lt;/FONT&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The following example shows an ASP.NET Web page with a simple &lt;FONT color=#0033cc&gt;Menu&lt;/FONT&gt; control that is used to display a list of links to other pages in the Web site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl243_ctl00_ctl06None space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;%@ Page %&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;!&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;DOCTYPE&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;html&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="Head1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Skip Navigation&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;body&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="form1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;asp:Menu &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;id="Menu1"&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Runat="server"&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;Items&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:MenuItem Text="Home" NavigateUrl="Home.aspx" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:MenuItem Text="Products" NavigateUrl="Products.aspx" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:MenuItem Text="Services" NavigateUrl="Services.aspx" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:MenuItem Text="About" NavigateUrl="About.aspx" /&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;Items&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:Menu&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;hr&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is the main content of the page...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;body&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;html&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If you view the HTML source of this page in your browser, you will see a link appears at the top of the menu similar to the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;a href="http://blogs.msdn.com/ControlPanel/Blogs/posteditor.aspx?SelectedNavItem=NewPost#Menu1_SkipLink"&amp;gt;&amp;lt;img alt="Skip Navigation Links" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;src="http://blogs.msdn.com/WebResource.axd?d=ChXz41GuDxNm-7TcWyCl_w2&amp;amp;amp;t=632495684475122400" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;nbsp;&amp;nbsp;width="0" height="0" style="border-width:0px;" /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;When you view this page in a browser, you never see the Skip-Navigation link. The image this is contained in the link has zero width and zero height. However, if you access this page with a screen reader, the alternate text associated with the image is read. A person who is blind can decide to skip all of the navigation links and move directly to the main content area of the Web page (the equivalent of pressing 0 in an automated voice system to go directly to the operator).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Each control that generates Skip-Navigation links has a &lt;FONT color=#0033cc&gt;SkipLinkText&lt;/FONT&gt; property that determines the text of the Skip Navigation link. By default this property is set to &lt;SPAN class=label&gt;&lt;STRONG&gt;Skip Navigation Links&lt;/STRONG&gt;&lt;/SPAN&gt;. If you set this property to an empty string, the control does not render a Skip-Navigation link.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For more information about skip-navigation links, see &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl243_ctl00_ctl08 href="http://go.microsoft.com/fwlink/?LinkId=158839"&gt;the article about Skip-Navigation links&lt;/A&gt; on the WebAIM site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1049 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;Providing Meaningful Link Text &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Providing complete and accurate text for hyperlinks is an important navigational aid for all users of a Web page and is an important search engine optimization technique. However, it is also important for users of screen readers. One way that a screen reader can help a person navigate through a page is by announcing all of the hyperlinks in sequence. If hyperlinks depend on the text around them to make sense - such as links that say only &lt;SPAN class=label&gt;&lt;STRONG&gt;Click here&lt;/STRONG&gt;&lt;/SPAN&gt; or &lt;SPAN class=label&gt;&lt;STRONG&gt;Read more&lt;/STRONG&gt;&lt;/SPAN&gt; -- they will not make sense when a person listens to all of the links on a page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, the two paragraphs in the following illustration accomplish the same purpose for a person who can see the screen, but the one on the right is more useful to a person who uses a screen reader.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/MeaningfulLink_TextDemo.png]--&gt;&lt;v:shape style="WIDTH: 411pt; HEIGHT: 295.5pt" id=_x0000_i1050 type="#_x0000_t75" alt="Example showing alternative to "&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image009.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.MeaningfulLink_TextDemo(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The .aspx markup that generates these pages is shown in the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl244_ctl00_ctl01None space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;%@ Page %&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;!&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;DOCTYPE&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;script&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;script&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;html&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Meaningful Link Text&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;title&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;style&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; type="text/css"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;#leftColumn&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;float: left;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;width: 45%;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;border: 1px solid black;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;padding: 10px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;#rightColumn&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;float: right;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;width: 45%;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;border: 1px solid black;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;padding: 10px;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;style&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;head&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;body&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="form1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="leftColumn"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Providing Skip-Navigation Links&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;With a simple modification to a navigation bar, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;you can dramatically improve the&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;accessibility of your Web pages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx"&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Read more.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:HyperLink&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Providing Meaningful Link Text&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Providing complete and accurate text for hyperlinks &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;is an important navigational&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;aid for all users of a Web page and is an important &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;search engine optimization technique.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;However, it is also important for users of screen readers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:HyperLink ID="HyperLink3" runat="server" NavigateUrl="~/Default.aspx"&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Read more.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:HyperLink&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="rightColumn"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="~/Default.aspx"&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Providing Skip-Navigation Links&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:HyperLink&amp;gt;&amp;lt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;With a simple modification to a navigation bar, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;you can dramatically improve the&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;accessibility of your Web pages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;B&gt;asp:HyperLink ID="HyperLink4" runat="server" NavigateUrl="~/Default.aspx"&amp;gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Providing Meaningful Link Text&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;strong&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;B&gt;asp:HyperLink&amp;gt;&amp;lt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Providing complete and accurate text for hyperlinks &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;is an important navigational&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;aid for all users of a Web page and is an important &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;search engine optimization technique.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;However, it is also important for users of screen readers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;body&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;html&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Identifying the Language of the Web Page &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;One of the most important ways to make sure that a Web page is understandable when it is read by using a screen reader is to make sure that its human language is programmatically identifiable. This is a Level A requirement in WCAG 2.0.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;You can identify a page's human language by setting the &lt;SPAN class=input1&gt;&lt;STRONG&gt;lang&lt;/STRONG&gt;&lt;/SPAN&gt; attribute on the &lt;SPAN class=input1&gt;&lt;STRONG&gt;html&lt;/STRONG&gt;&lt;/SPAN&gt; element. If you use Master pages and all of your pages are written in the same language, you can set this attribute in the Master page. The following example shows an html tag for a page that is written in U.S. English:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;html lang="en-us"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;When you create a Web page by using Visual Studio, the templates that create new Web pages or Master pages create the &lt;SPAN class=input1&gt;&lt;STRONG&gt;html&lt;/STRONG&gt;&lt;/SPAN&gt; element without a &lt;SPAN class=input1&gt;&lt;STRONG&gt;lang&lt;/STRONG&gt;&lt;/SPAN&gt; element. It is up to you to add the &lt;SPAN class=input1&gt;&lt;STRONG&gt;lang&lt;/STRONG&gt;&lt;/SPAN&gt; element. When you do that, IntelliSense provides a list of the available language codes. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Dividing Long Forms into Sections &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Large forms can create problems for individuals interacting with a Web page through a screen reader. When listening to a large form, it is easy to lose track of the section of the form that you are listening to. All users can benefit when you divide a long form into manageable sections, but especially those who use screen readers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;You can divide a single form into multiple sections by using the &lt;SPAN class=input1&gt;&lt;STRONG&gt;fieldset&lt;/STRONG&gt;&lt;/SPAN&gt; element, as shown in the following example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl246_ctl00_ctl00None space="preserve"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; id="form1" runat="server"&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;fieldset&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;legend&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Contact Information&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;legend&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;... form fields ...&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;fieldset&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;fieldset&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;legend&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;Payment Information&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;legend&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;... form fields ...&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;br&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;fieldset&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;div&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;form&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/UsingFieldset_FormsIntoSections.png]--&gt;&lt;FONT face="Courier New"&gt;&lt;v:shape style="WIDTH: 201.75pt; HEIGHT: 198.75pt" id=_x0000_i1053 type="#_x0000_t75" alt="Form divided into sections using fieldset element"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image010.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.UsingFieldset_FormsIntoSections(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;This form is divided into two sub-forms, by using &lt;SPAN class=input1&gt;&lt;STRONG&gt;fieldset&lt;/STRONG&gt;&lt;/SPAN&gt; elements. The &lt;SPAN class=input1&gt;&lt;STRONG&gt;legend&lt;/STRONG&gt;&lt;/SPAN&gt; element is used to label the purpose of the sub-forms. Most browsers display a border to visually separate these areas. However, it is important to remember the principle of separating structure from presentation. The purpose of the &lt;SPAN class=input1&gt;&lt;STRONG&gt;fieldset&lt;/STRONG&gt;&lt;/SPAN&gt; element is to structure the form into sub-forms, not to provide a border. If you do not like the default visual appearance of the &lt;SPAN class=input1&gt;&lt;STRONG&gt;fieldset&lt;/STRONG&gt;&lt;/SPAN&gt; element, you can modify the default appearance through a style sheet rule, or you can completely hide any visual evidence of the element by using the CSS &lt;SPAN class=input1&gt;&lt;STRONG&gt;display&lt;/STRONG&gt;&lt;/SPAN&gt; or &lt;SPAN class=input1&gt;&lt;STRONG&gt;visibility&lt;/STRONG&gt;&lt;/SPAN&gt; attribute.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;An ASP.NET control that you can use to create subdivisions in a form is the &lt;FONT color=#0033cc&gt;Panel&lt;/FONT&gt; control. If you set the &lt;FONT color=#0033cc&gt;GroupingText&lt;/FONT&gt; property for the &lt;FONT color=#0033cc&gt;Panel&lt;/FONT&gt; control to a string, the control renders a &lt;SPAN class=input1&gt;&lt;STRONG&gt;div&lt;/STRONG&gt;&lt;/SPAN&gt; element that contains a &lt;SPAN class=input1&gt;&lt;STRONG&gt;fieldset&lt;/STRONG&gt;&lt;/SPAN&gt; element for the contents and a &lt;SPAN class=input1&gt;&lt;STRONG&gt;legend&lt;/STRONG&gt;&lt;/SPAN&gt; element that has the string that you used in the &lt;FONT color=#0033cc&gt;GroupingText&lt;/FONT&gt; property.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some Web Parts controls render &lt;SPAN class=input1&gt;&lt;STRONG&gt;div&lt;/STRONG&gt;&lt;/SPAN&gt; elements also. These controls automatically render &lt;SPAN class=input1&gt;&lt;STRONG&gt;fieldset&lt;/STRONG&gt;&lt;/SPAN&gt; and &lt;SPAN class=input1&gt;&lt;STRONG&gt;legend&lt;/STRONG&gt;&lt;/SPAN&gt; elements.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1054 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;Responding Predictably to User Input &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;A Web page that behaves in unpredictable ways might be difficult for anyone to use, but especially for uses a screen reader. The basic principle in this case is that if any user action, such as moving focus or clicking on something, causes significant changes to the Web page, the user should be informed about what to expect.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;For example, in long questionnaires it is not uncommon for the answer to one question to determine whether a series of additional questions is asked. Some Web pages handle this by dynamically showing or hiding a section of the form when the user clicks a drop-down list item. If an ASP.NET Web page implements this behavior by using the &lt;FONT color=#0033cc&gt;AutoPostBack&lt;/FONT&gt; property, the entire Web page might be refreshed. In that case, a person who is using a graphical browser might just see the screen flicker as it adds an additional section, but a person who is using a screen reader might have to listen to the whole form all over again. In either case the user experience will be better if the label or description for the drop-down list makes clear what will happen when it is clicked.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Associating Input Fields with Labels &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;If you access a Web page form through a screen reader, it might be difficult to associate form fields with their corresponding labels. For example, imagine that a Web page contains the following form that displays input fields for a person's first name and last name:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl00');"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl00&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl00 space="preserve"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;First Name:&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;input name="txtFirstName" /&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;Last Name:&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;input name="txtLastName" /&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Because the form is displayed in a table, it might be difficult for the user of a screen reader to associate each label with its matching form field. HTML 4.0 addressed this problem by introducing the &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; element to enable you to explicitly associate a form field label with a form field. The following example shows how the previous form should be written by using a &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; element:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl01');"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl01&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl01 space="preserve"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;label for="txtFirstName"&amp;gt;First Name:&amp;lt;/label&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;input name="txtFirstName" id="txtFirstName" /&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;label for="txtLastName"&amp;gt;Last Name:&amp;lt;/label&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;input name="txtLastName" id="txtLastName" /&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/table&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; element explicitly associates the form field labels with their corresponding form fields. Notice that the input fields include an &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; attribute. The value of the &lt;SPAN class=input1&gt;&lt;STRONG&gt;for&lt;/STRONG&gt;&lt;/SPAN&gt; attribute must be an input field's &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; and not its &lt;SPAN class=input1&gt;&lt;STRONG&gt;name&lt;/STRONG&gt;&lt;/SPAN&gt; attribute.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Using the ASP.NET Label Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Normally, the ASP.NET &lt;FONT color=#0033cc&gt;Label&lt;/FONT&gt; control generates a &lt;SPAN class=input1&gt;&lt;STRONG&gt;span&lt;/STRONG&gt;&lt;/SPAN&gt; tag. However, if you set the &lt;FONT color=#0033cc&gt;AssociatedControlID&lt;/FONT&gt; property when you declare a &lt;FONT color=#0033cc&gt;Label&lt;/FONT&gt; control, the control renders a &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; tag. The following example shows how you can generate an accessible form with ASP.NET &lt;FONT color=#0033cc&gt;Label&lt;/FONT&gt; and &lt;FONT color=#0033cc&gt;TextBox&lt;/FONT&gt; controls.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;A title="Copy Code" href="javascript:CopyCode('ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl07');"&gt;&lt;SPAN id=ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl07&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="LINE-HEIGHT: 140%; WORD-WRAP: break-word; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all" id=ctl00_MTContentSelector1_mainContentContainer_ctl248_ctl00_ctl07 space="preserve"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;asp:Label AssociatedControlID="txtFirstName" &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;runat="server"&amp;gt;First Name:&amp;lt;/asp:Label&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;asp:TextBox ID="txtFirstName" runat="server" /&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;asp:Label AssociatedControlID="txtLastName" &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;runat="server"&amp;gt;Last Name:&amp;lt;/asp:Label&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;td&amp;gt;&amp;lt;asp:TextBox ID="txtLastName" runat="server" /&amp;gt;&amp;lt;/td&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/tr&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="LINE-HEIGHT: 140%; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; WORD-BREAK: break-all"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT face="Courier New"&gt;&amp;lt;/table&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/SPAN&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;When you provide a label for an ASP.NET control, you should generally use the ASP.NET &lt;FONT color=#0033cc&gt;Label&lt;/FONT&gt; control instead of the HTML &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; element. This is because by default ASP.NET renders an HTML &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; attribute value that differs from the ID that you assign when you declare a control such as a &lt;FONT color=#0033cc&gt;TextBox&lt;/FONT&gt; control. Therefore, if you use a &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; element and put the declared ID of the &lt;FONT color=#0033cc&gt;TextBox&lt;/FONT&gt; control in the &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; element's &lt;SPAN class=input1&gt;&lt;STRONG&gt;for&lt;/STRONG&gt;&lt;/SPAN&gt; attribute, the rendered &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; and corresponding &lt;SPAN class=input1&gt;&lt;STRONG&gt;for&lt;/STRONG&gt;&lt;/SPAN&gt; attributes might not match. When you use the ASP.NET &lt;FONT color=#0033cc&gt;Label&lt;/FONT&gt; control, ASP.NET automatically makes sure that the rendered &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; and corresponding &lt;SPAN class=input1&gt;&lt;STRONG&gt;for&lt;/STRONG&gt;&lt;/SPAN&gt; attributes match. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;(An alternative is to set the &lt;FONT color=#0033cc&gt;ClientIDMode&lt;/FONT&gt; property of the &lt;FONT color=#0033cc&gt;TextBox&lt;/FONT&gt; control to &lt;FONT color=#0033cc&gt;Static&lt;/FONT&gt;. This causes the &lt;SPAN class=input1&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt; attribute that is rendered in HTML to be the same as the declared ID. For more information, see &lt;FONT color=#0033cc&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/1d04y8ss(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/1d04y8ss(VS.100).aspx"&gt;ASP.NET Control Identification&lt;/A&gt;&lt;/FONT&gt;.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Using ASP.NET CheckBox and RadioButton Controls&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Some ASP.NET controls automatically render &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; elements, such as:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l11 level1 lfo26; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;CheckBox&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l11 level1 lfo26; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;RadioButton&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l11 level1 lfo26; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;CheckBoxList&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l11 level1 lfo26; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;FONT color=#0033cc&gt;RadioButtonList&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;When you declare one of these controls, make sure that you use the &lt;FONT color=#0033cc&gt;Text&lt;/FONT&gt; property instead of including text between beginning and ending tags in markup. For example, you should not do the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;asp:CheckBox runat="Server" /&amp;gt; Include Gift Wrap&amp;lt;/asp:CheckBox&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Instead, do the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;FONT color=#000066&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN class=code&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-SIZE: 8.5pt"&gt;&amp;lt;asp:CheckBox text="Include Gift Wrap" runat="Server" /&amp;gt;&amp;lt;/asp:CheckBox&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;A &lt;SPAN class=input1&gt;&lt;STRONG&gt;label&lt;/STRONG&gt;&lt;/SPAN&gt; element with a &lt;SPAN class=input1&gt;&lt;STRONG&gt;for&lt;/STRONG&gt;&lt;/SPAN&gt; attribute is generated for one of these controls only when you set its &lt;FONT color=#0033cc&gt;Text&lt;/FONT&gt; property.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1056 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;Helping Users Avoid and Correct Mistakes &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;One way to help users avoid mistakes is to clearly indicate which fields are required. If you do this by displaying an asterisk (*) next to required fields or by rendering their labels in a bold font, you should explain clearly on the same page what this convention means. You should avoid marking required fields (or flagging fields in which an error has been made) only by changing a font color. For some people certain colors, such as red and black may be indistinguishable.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;A good way to help users correct mistakes it to provide text that clearly explains what was done wrong and what kind of input is expected. Therefore, when you use ASP.NET validator controls you should always specify meaningful and helpful error messages in the &lt;FONT color=#0033cc&gt;Text&lt;/FONT&gt; and &lt;FONT color=#0033cc&gt;ErrorMessage&lt;/FONT&gt; properties.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;STRONG&gt;Ensuring that Web Pages are Robust &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;WCAG 2.0 specifies two Level A success criteria that a Web page must pass in order to be considered robust. The first is intended to ensure that Web pages work correctly in as many browsers and browser versions as possible. It states simply that the page must be composed of valid HTML that complies with the following four rules: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l22 level1 lfo27; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Elements have complete start and end tags.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l22 level1 lfo27; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Elements are nested according to their specifications. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l22 level1 lfo27; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Elements do not contain duplicate attributes. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; mso-list: l22 level1 lfo27; tab-stops: list .5in"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Element IDs are unique.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;By default, ASP.NET controls will generate HTML that complies with these rules. However, you must be careful to avoid creating invalid HTML when you use control templates to specify custom HTML. And when you use the &lt;FONT color=#0033cc&gt;Static&lt;/FONT&gt; setting of the &lt;FONT color=#0033cc&gt;ClientIDMode&lt;/FONT&gt; property you should avoid creating duplicate id attributes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The second Level A success criterion is intended to ensure that a Web page is robust in the sense that all of its user interface components can work effectively with assistive technology. This criterion states that assistive technology should be able to determine the type, properties, and state of any controls on a page. By definition all standard HTML elements are accessible. But client-side controls that re-purpose HTML elements generally are not. This is the problem that ARIA is intended to address. As was explained earlier in this topic, ARIA is still a work in progress, and this topic does not provide detailed guidance about how to implement ARIA in ASP.NET Web pages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1058 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;Validating Web Pages for Accessibility &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;No automated accessibility test can perform a complete diagnosis of the accessibility of a Web page or site. Many of the guidelines for accessibility require human judgment to determine whether features on a page conform to the guideline. For example, an automated test can determine whether you have provided &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; text for all images on your page. However, the automated test cannot determine whether an &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; text accurately describes the image, or if the &lt;SPAN class=input1&gt;&lt;STRONG&gt;alt&lt;/STRONG&gt;&lt;/SPAN&gt; text should be empty because the image is decorative. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;Visual Studio (not Visual Web Developer Express Edition) includes an Accessibility Checker. You can open the Accessibility Checker from the toolbar, or you can select the menu option &lt;SPAN class=label&gt;&lt;STRONG&gt;Tools&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=label&gt;&lt;STRONG&gt;Check Accessibility&lt;/STRONG&gt;&lt;/SPAN&gt;. This opens the &lt;SPAN class=label&gt;&lt;STRONG&gt;Accessibility Validation&lt;/STRONG&gt;&lt;/SPAN&gt; dialog box, as shown in the following illustration:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!--src=[../art/AccessibilityValidationDialogBox.png]--&gt;&lt;v:shape style="WIDTH: 3in; HEIGHT: 201.75pt" id=_x0000_i1059 type="#_x0000_t75" alt="Accessibility Validation dialog box"&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image011.gif" o:href="http://msdnstage.redmond.corp.microsoft.com/ms228004.AccessibilityValidationDialogBox(en-us,VS.100).png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The Accessibility Checker gives you options for validating a Web site against WCAG 1.0 Priority 1 checkpoints, WCAG 1.0 Priority 2 checkpoints, or Section 508 guidelines. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;You can view the results of validating a Web site by opening the Error List (select the menu option &lt;SPAN class=label&gt;&lt;STRONG&gt;View&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=label&gt;&lt;STRONG&gt;Other Windows&lt;/STRONG&gt;&lt;/SPAN&gt;, &lt;SPAN class=label&gt;&lt;STRONG&gt;Error List&lt;/STRONG&gt;&lt;/SPAN&gt;).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The Visual Studio Accessibility Checker also provides you with the option of displaying a "manual checklist" of accessibility issues. If you select this option, the same static list of accessibility issues is displayed in the &lt;SPAN class=label&gt;&lt;STRONG&gt;Error List&lt;/STRONG&gt;&lt;/SPAN&gt; window whenever you validate a Web site for accessibility. This checklist contains issues that cannot be automatically validated by the Accessibility Checker.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The Accessibility Checker has not yet been updated to allow you to validate against WCAG 2.0 guidelines. The most important accessibility guidelines are fundamentally similar, but when you run the Accessibility Checker you should be aware that unless your goal is specifically to conform to the older version of WCAG, some of the errors that it reports may not apply to you.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;!-- ApplyClick with current id --&gt;&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt" id=_x0000_i1060 type="#_x0000_t75" alt=""&gt;&lt;v:imagedata src="file:///C:\Users\TDYKST~1.RED\AppData\Local\Temp\msohtml1\01\clip_image001.gif" o:href="http://i.msdn.microsoft.com/Global/Images/clear.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&amp;nbsp;Conclusion &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Verdana; COLOR: black; FONT-SIZE: 8pt"&gt;The ASP.NET framework was designed to Accessible by Default, and this topic has provided an introduction to some basic HTML techniques and the framework's built-in accessibility features. For more detailed information and additional resources about accessibility, see the &lt;A id=ctl00_MTContentSelector1_mainContentContainer_ctl252_ctl00_ctl00 href="http://go.microsoft.com/fwlink/?linkid=37113"&gt;Microsoft Accessibility Web Site&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face="Times New Roman"&gt;&amp;nbsp;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;-- Tom Dykstra&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9854539" width="1" height="1"&gt;</description></item><item><title>ASP.NET 4 (Beta 1) - Using the ASP.NET QueryExtender Control to Provide Search in a Web Page</title><link>http://blogs.msdn.com/aspnetue/archive/2009/06/05/asp-net-4-beta-1-using-the-asp-net-queryextender-control-to-provide-search-in-a-web-page.aspx</link><pubDate>Sat, 06 Jun 2009 00:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9702162</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9702162.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9702162</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;Do you want to provide search in your Web page? Are you unfamiliar with data sources? Do you want to want to take advantage of a query language without having to learn the query language? You want to provide search using declarative syntax? The new QueryExtender control is your answer. This blog post provides:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;a brief overview of the QueryExtender control&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;the steps required to create a search&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;links to MSDN documentation that shows examples of how to use the QueryExtender control&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;The &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.queryextender(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.queryextender(VS.100).aspx"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT face="Times New Roman" color=#0033cc size=3&gt;T:System.Web.UI.WebControls.QueryExtender&lt;/FONT&gt;&lt;/B&gt;&lt;/A&gt;&lt;FONT face="Times New Roman" size=3&gt; class was introduced in ASP.NET 4 (Beta 1) to make filtering data in a Web page easier. You can use the QueryExtender control to provide search in a Web page without knowing too much about the underlying data source or the query language. You can use &lt;B style="mso-bidi-font-weight: normal"&gt;LinqDataSource&lt;/B&gt; or the &lt;B style="mso-bidi-font-weight: normal"&gt;EntityDataSource&lt;/B&gt;. You can use existing data controls to display the data. The QueryExtender control relies on the &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/bb308959.aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb308959.aspx"&gt;&lt;FONT face="Times New Roman" color=#0033cc size=3&gt;LINQ technology&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;. In future versions of ASP.NET, the QueryExtender control may support other data sources or possibly any data source.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;To filter data using the QueryExtender control, you can use the following steps:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Use &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" mce_href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx"&gt;&lt;FONT face="Times New Roman" size=3&gt;Visual Studio 2010 Beta 1&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; to create a Web site or Web application.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Add or connect to a database.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Create a data model to the Web site or Web application. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;4.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Add a &lt;SPAN class=nolink&gt;data source &lt;/SPAN&gt;control&lt;SPAN class=nolink&gt; (a Linq data source or an Entity data source) &lt;/SPAN&gt;to the Web page and configure the data source to work with the database table you want to use. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in; VERTICAL-ALIGN: top; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;5.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Add a QueryExtender control to the page and connect it to the data source.&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;The following example shows how to connect the QueryExtender to a LinqDataSource control.&lt;BR&gt;&lt;EM&gt;&amp;lt;asp:LinqDataSource ID="LinqDataSource1"&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ContextTypeName="AdventureWorksDataContext"&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TableName="Products" runat="server"&amp;gt; &lt;BR&gt;&amp;lt;/asp:LinqDataSource&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; VERTICAL-ALIGN: top; WORD-BREAK: break-all; LINE-HEIGHT: 140%; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"&gt;&lt;EM&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; VERTICAL-ALIGN: top; WORD-BREAK: break-all; LINE-HEIGHT: 140%; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" mce_keep="true"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;6.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Add the filter or filters you want to use to the QueryExtender control.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;7.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Add an ASP.NET control that will provide the value for the query parameter.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;8.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;Connect the control that provides the parameter value to the filter that will use the parameter. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;9.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;SPAN style="COLOR: black"&gt;Add a data control that will display the filtered data on the page and connect the control to the data source.&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;The control provides the several LINQ expressions that you can use for filtering data. The expressions can be used individually or together. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;The following table lists the expressions that use in the QueryExtender control to filter data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 12.0pt"&gt;&lt;FONT face="Times New Roman"&gt;Expression&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 12.0pt"&gt;&lt;FONT face="Times New Roman"&gt;Purpose&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 140%; mso-outline-level: 3"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;SearchExpession&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;Used to search a field or fields for string values and compares them to a specified string value.&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;H3 style="MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 140%; mso-outline-level: 3"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black; LINE-HEIGHT: 140%"&gt;&lt;FONT face="Times New Roman"&gt;RangeExpression&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;Used to determine whether a value in a column is between specified minimum and maximum values.&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;PropertyExpression&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;Used to compare a property value of a column to a specified value.&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;OrderByExpression&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;Used to sort data by a specified column and sort direction&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;CustomExpression&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;Used provide a custom search that can use in the QueryExtender control.&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black"&gt;DynamicFilterExpression&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Used to filter table rows using values from a parent table in ASP.NET Dynamic Data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;ControlFilterExpression&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;Used to filter table rows using foreign key in ASP.NET Dynamic Data. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;FONT face="Times New Roman" size=3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;Note:&lt;/B&gt; If you use Visual Studio 2010 Beta1, you must modify the web.config file to include the System.Web.UI.WebControls.Expressions namespace&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Consolas"&gt; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;and Assembly information.&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Consolas"&gt; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;This enables you to use these Expressions.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri&gt;To modify the Web.config file&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: auto 0in auto 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Open the web.config file. &lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: auto 0in auto 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;In the &amp;lt;Pages&amp;gt; tag, locate the &amp;lt;controls&amp;gt; tag and add the following code snippet: &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Consolas"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; COLOR: #a31515; FONT-FAMILY: Consolas"&gt;add&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Consolas"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; COLOR: red; FONT-FAMILY: Consolas"&gt;tagPrefix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Consolas"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9.5pt; FONT-FAMILY: Consolas"&gt;"&lt;SPAN style="COLOR: blue"&gt;asp&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;namespace&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;System.Web.UI.WebControls.Expressions&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;assembly&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;FONT face="Times New Roman" size=3&gt;For a complete walkthrough example of how use the QueryExtender control, see &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd537669(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd537669(VS.100).aspx"&gt;&lt;FONT face="Times New Roman" color=#0033cc size=3&gt;Walkthrough: Filtering Data in a Web Page Using Declarative Syntax&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;FONT face="Times New Roman" size=3&gt;For reference information, see &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.queryextender(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.queryextender(VS.100).aspx"&gt;&lt;SPAN style="mso-bidi-font-weight: bold; mso-bidi-font-size: 15.0pt"&gt;&lt;FONT face="Times New Roman" color=#0033cc size=3&gt;QueryExtender Class&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-weight: bold; mso-bidi-font-size: 15.0pt"&gt;.&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 15pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-weight: bold"&gt;&lt;FONT face="Times New Roman" size=3&gt;For more information, see &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd537671(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd537671(VS.100).aspx"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT face="Times New Roman" color=#0033cc size=3&gt;QueryExtender Web Server Control Overview&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN style="mso-spacerun: yes"&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;B&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; COLOR: black; mso-ansi-language: EN"&gt;-- Philip Attipoe&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; COLOR: black; mso-ansi-language: EN"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9702162" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+4+BETA+1/default.aspx">ASP.NET 4 BETA 1</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+Data+Controls/default.aspx">ASP.NET Data Controls</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/QueryExtender/default.aspx">QueryExtender</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/Filtering+Data+in+ASP.NET/default.aspx">Filtering Data in ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+Controls/default.aspx">ASP.NET Controls</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/Query+Extender/default.aspx">Query Extender</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+Declarative+Syntax/default.aspx">ASP.NET Declarative Syntax</category></item><item><title>Designing URLs in ASP.NET 4 Web Sites for Search Engine Optimization (SEO) </title><link>http://blogs.msdn.com/aspnetue/archive/2009/05/21/designing-urls-in-asp-net-4-web-sites-for-search-engine-optimization-seo.aspx</link><pubDate>Thu, 21 May 2009 23:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634261</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9634261.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9634261</wfw:commentRss><description>&lt;FONT size=5&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;One of the best resources for learning how to increase traffic to your site is Rand Fishkin’s&lt;/FONT&gt;&lt;FONT size=2 face=Verdana&gt; &lt;A href="http://seomoz.org/" mce_href="http://seomoz.org"&gt;seomoz.org&lt;/A&gt; Among the many strategies &lt;?xml:namespace prefix = st1 /&gt;&lt;st1:place w:st="on"&gt;Rand&lt;/st1:place&gt; advocates is paying close attention to the structure and content of your URLs. The more search-engine-friendly and user-friendly a site’s URLs are, the more likely people are to find them and use them.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;In &lt;/FONT&gt;&lt;FONT size=2 face=Verdana&gt;a &lt;A href="http://www.seomoz.org/blog/11-best-practices-for-urls" mce_href="http://www.seomoz.org/blog/11-best-practices-for-urls"&gt;blog post&lt;/A&gt; on this subject, &lt;st1:place w:st="on"&gt;Rand&lt;/st1:place&gt; provides 11 guidelines for optimizing URLs for user discovery, use, and re-use. Below is a summary:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Make the URL describe the content.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Keep it short.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Avoid query strings.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Descriptive words are better than numbers.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Include search keywords if possible.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Avoid subdomains (e.g., siteexplorer.search.yahoo.com)&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Minimize the number of folders.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Use hyphens instead of underscores.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Use consistent conventions throughout a site.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Do not use uppercase. &lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Avoid having multiple URLs generate the same content.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;You can find some more information about URLs in a &lt;SPAN lang=EN&gt;&lt;A href="http://www.marketposition.com/blog/archives/2006/04/how_urls_can_af.html" mce_href="http://www.marketposition.com/blog/archives/2006/04/how_urls_can_af.html"&gt;MarketPosition article&lt;/A&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;In a typical ASP.NET Web site, your control over URL structure is limited. By default, URLs reflect your folder structure and file names. And if you want to pass information to a page by using variable data in the URL, you have to do it in a querystring. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;If you are building a site from scratch, you might be able to create folder and file names that result in descriptive URLs with minimal folder depth, but that might also result in an awkward file and folder structure. If you want to improve SEO for an existing site, reworking your entire file and folder structure in order to make URLs more user-friendly can be impractical. And even if files and folder names are SEO-friendly, you are still stuck with querystrings whenever you want to include variable information in a URL.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Routing in ASP.NET helps resolve these dilemmas. Routing enables you to specify URL patterns that are independent of a site’s file and folder structure. It also enables you to pass variable information in segments of the URL instead of in querystrings. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;For example, suppose that your folders organize pages by security access rules, and you have a &lt;B&gt;ShowProductDetails.aspx&lt;/B&gt; page in a &lt;B&gt;Customer&lt;/B&gt; folder because it is for customer use. The &lt;B&gt;ShowProductDetails.aspx&lt;/B&gt; page takes a querystring parameter that provides the name of the product to display.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Without routing, a URL to display widget details might look like the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;B&gt;&lt;FONT color=#0000ff size=2 face=Verdana&gt;http://contoso.com/customer/showproductdetails.aspx?productname=widget&lt;/FONT&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;By using ASP.NET routing, you can define a URL pattern like the following example which invokes &lt;B&gt;ShowProductDetails.aspx&lt;/B&gt; but does not contain the folder name or the file name or a querystring:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;productdetails/{productname}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;With this route defined for your site, the following URL would display the same page as the one shown previously:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;B&gt;&lt;FONT color=#0000ff size=2 face=Verdana&gt;http://contoso.com/productdetails/widget&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;The only change required in &lt;B&gt;ShowProductDetails.aspx&lt;/B&gt; is to retrieve the product name from the URL parameter &lt;B&gt;productname&lt;/B&gt; instead of from the querystring parameter &lt;B&gt;productname&lt;/B&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Routing was available in earlier versions of ASP.NET, but relatively complex code has been required to do basic tasks such as:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Configure a site for routing&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Create routes&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Access URL parameters in markup or code&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;Create URLs for hyperlinks by providing URL parameter values instead of hard-coding the URL itself (Hard-coding URLs would make it more difficult to change them as your needs change over time.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;For example, it is preferable to create hyperlinks to &lt;B&gt;ShowProductDetails.aspx&lt;/B&gt; by specifying that &lt;B&gt;productname=widget&lt;/B&gt; instead of by providing the actual &lt;B&gt;productdetails/widget&lt;/B&gt; URL.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;ASP.NET can use the defined route pattern to create the correct URL format when the page is rendered.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;If later on you redefine the route pattern as &lt;B&gt;itemdetails/{productname}&lt;/B&gt;, the hyperlink defined as &lt;B&gt;productname=widget&lt;/B&gt; is automatically rendered&amp;nbsp;with the new URL format &lt;B&gt;itemdetails/widget&lt;/B&gt;.)&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 6pt 0in" class=MsoNormal&gt;&lt;FONT size=2 face=Verdana&gt;ASP.NET 4 includes several new features that simplify the code required to accomplish these tasks. For more information, see the following ASP.NET 4 Beta 1 documentation:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&lt;SPAN&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc668201%28VS.100%29.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc668201(VS.100).aspx"&gt;&lt;FONT size=2 face=Verdana&gt;ASP.NET Routing&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2 face=Verdana&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&lt;SPAN&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd329551%28VS.100%29.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd329551(VS.100).aspx"&gt;&lt;FONT size=2 face=Verdana&gt;Walkthrough: Using ASP.NET Routing in a Web Forms Application&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2 face=Verdana&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&lt;SPAN&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc668177%28VS.100%29.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc668177(VS.100).aspx"&gt;&lt;FONT size=2 face=Verdana&gt;How to: Define Routes for Web Forms Applications&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2 face=Verdana&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&lt;SPAN&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd535620%28VS.100%29.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd535620(VS.100).aspx"&gt;&lt;FONT size=2 face=Verdana&gt;How to: Access URL Parameters in a Routed Page&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2 face=Verdana&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&lt;SPAN&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc668176%28VS.100%29.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc668176(VS.100).aspx"&gt;&lt;FONT size=2 face=Verdana&gt;How to: Construct URLs from Routes&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2 face=Verdana&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol"&gt;&lt;SPAN&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.routeparameter%28VS.100%29.aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.routeparameter(VS.100).aspx"&gt;&lt;FONT size=2 face=Verdana&gt;System.Web.UI.WebControls.RouteParameter&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;-- Tom Dykstra&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9634261" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/routing+search+engine+optimization+seo/default.aspx">routing search engine optimization seo</category></item><item><title>How to find information in MSDN about ASP.NET and JavaScript</title><link>http://blogs.msdn.com/aspnetue/archive/2009/05/21/how-to-find-information-in-msdn-about-asp-net-and-javascript.aspx</link><pubDate>Thu, 21 May 2009 19:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9633962</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9633962.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9633962</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face="Times New Roman"&gt;Most developers use the term “JavaScript” generically to refer to the language that’s formally known as &lt;/FONT&gt;&lt;A href="http://www.ecma-international.org/publications/standards/Ecma-262.htm" mce_href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"&gt;&lt;FONT color=#0000ff size=3 face="Times New Roman"&gt;ECMAScript&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;. The name “JavaScript” refers to the implementation of this language originally done by Netscape, and the Microsoft implementation is known as “JScript.” (The JavaScript name is actually a trademark of Sun Microsystems.) Because of this fuzzy situation with the name, many MSDN topics avoid using the term “JavaScript” in the generic sense and use the term “client script” or “client-side script” instead. Search engines will sometimes connect a search string that includes “JavaScript” with an MSDN topic about client script, but sometimes they will not.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face="Times New Roman"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;For example, suppose you want to find general reference material in MSDN about using JavaScript in ASP.NET Web sites. The words you search for make a big difference in what you find:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;If you enter &lt;B style="mso-bidi-font-weight: normal"&gt;client script asp.net&lt;/B&gt; in the search box on the MSDN site, the first item in the results is the overview topic “Client Script in ASP.NET Web Pages” and you can find a dozen related topics near it in the table of contents. These topics are all updated for the current release and versions of the topics are available for earlier releases. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;If you search for &lt;B style="mso-bidi-font-weight: normal"&gt;javascript asp.net&lt;/B&gt;, the first result takes you to an article that was written in 2004; the second takes you to a topic about extending JavaScript with &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;AJAX&lt;/st1:place&gt;&lt;/st1:City&gt;; the third takes you to an article written in 2006 about ASP.NET 2.0, and so forth.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The key MSDN article about using JavaScript does not show up at all in the first 50 results.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;Searches for more specific topics can have similar results. Suppose you want to know how to add JavaScript code to a page dynamically: &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;If you enter &lt;B style="mso-bidi-font-weight: normal"&gt;dynamically add client script&lt;/B&gt; in the MSDN search box, the most appropriate MSDN How-to topic is the second result.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;If you search for &lt;B style="mso-bidi-font-weight: normal"&gt;dynamically add javascript&lt;/B&gt;, that topic does not appear at all in the results. The second search result directs you to a related video on the http://asp.net site.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;You might find what you want by using &lt;B style="mso-bidi-font-weight: normal"&gt;javascript&lt;/B&gt; in a search string, but if you do not, try using &lt;B style="mso-bidi-font-weight: normal"&gt;client script&lt;/B&gt; and you may find valuable resources that would otherwise escape your notice.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 3pt 0in" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;-- Tom Dykstra&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9633962" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/JavaScript+client+script+client-side+script/default.aspx">JavaScript client script client-side script</category></item><item><title>Using AJAX to Dynamically Update a GridView, DataList,  or any Data-bound Control – New Features in ASP.NET 4</title><link>http://blogs.msdn.com/aspnetue/archive/2009/05/21/using-javascript-to-access-html-elements-rendered-for-server-controls-new-features-in-asp-net-4.aspx</link><pubDate>Thu, 21 May 2009 19:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9633958</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9633958.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9633958</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET server controls render HTML elements with &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attributes that are often different from the ID values you assign in markup or code. The &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attributes are generated by concatenating a server control’s ID with the IDs of any container controls it is in (except the page).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Data-bound controls that render multiple rows also add a sequential index to make the elements in each row unique.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face="Times New Roman"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;When you want to reference an HTML element in client script, you typically pass the &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; of the element to the &lt;B style="mso-bidi-font-weight: normal"&gt;document.getElementbyId&lt;/B&gt; method. Therefore, if you want to write JavaScript code to change how a server control is displayed in the browser, you need to know what the &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attribute will be. In two common scenarios that can be difficult:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;The server control and the JavaScript that updates it on the client are in a Web user control. You cannot predict what page or container control the Web user control will be in, so you cannot predict what its HTML &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attribute will be.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;The server control is data-bound and generates multiple rows. For example, you call a Web service to update a subset of the displayed rows.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You have the data key values for the rows you want to update, but the &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attributes of individual controls inside the data-bound control have a sequential index, and you have no way to associate the data key with the &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attributes of the corresponding HTML elements. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET 4 provides a way to solve both of these problems. In ASP.NET 4 you can specify that the &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attributes of HTML elements in rows of data-bound controls include the data key values instead of sequential indexes.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;And you can specify that the &lt;B style="mso-bidi-font-weight: normal"&gt;id&lt;/B&gt; attributes are generated without prefixing the IDs of container controls.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;For more information, see the documentation for the new &lt;SPAN class=MsoHyperlink&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.control.clientidmode(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.control.clientidmode(VS.100).aspx"&gt;&lt;FONT color=#0033cc&gt;Control.ClientIDMode&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt; property and the following topics: &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 7.5pt; COLOR: #0033cc; VERTICAL-ALIGN: top; mso-list: l1 level1 lfo2; tab-stops: list .5in" class=MsoNormal&gt;&lt;SPAN class=MsoHyperlink&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/1d04y8ss(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/1d04y8ss(VS.100).aspx"&gt;&lt;FONT size=3 face="Times New Roman"&gt;ASP.NET Control Identification&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 7.5pt; COLOR: #0033cc; VERTICAL-ALIGN: top; mso-list: l1 level1 lfo2; tab-stops: list .5in" class=MsoNormal&gt;&lt;SPAN class=MsoHyperlink&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd381611(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd381611(VS.100).aspx"&gt;&lt;FONT color=#0033cc size=3 face="Times New Roman"&gt;Walkthrough: Making Data-Bound Controls Easier to Access from JavaScript&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 7.5pt; COLOR: #0033cc; VERTICAL-ALIGN: top; mso-list: l1 level1 lfo2; tab-stops: list .5in" class=MsoNormal&gt;&lt;SPAN class=MsoHyperlink&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd483476(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd483476(VS.100).aspx"&gt;&lt;FONT color=#0033cc size=3 face="Times New Roman"&gt;Walkthrough: Making Controls Located in Web User Controls Easier to Access From JavaScript&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 7.5pt; COLOR: #0033cc; VERTICAL-ALIGN: top; mso-list: l1 level1 lfo2; tab-stops: list .5in" class=MsoNormal&gt;&lt;SPAN class=MsoHyperlink&gt;&lt;/SPAN&gt;&lt;SPAN class=MsoHyperlink&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 140%; MARGIN: 0in 0in 7.5pt; COLOR: #0033cc; VERTICAL-ALIGN: top; mso-list: l1 level1 lfo2; tab-stops: list .5in" class=MsoNormal&gt;&lt;SPAN class=MsoHyperlink&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;-- Tom Dykstra&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9633958" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/JavaScript+AJAX+Web+user+controls+ClientID/default.aspx">JavaScript AJAX Web user controls ClientID</category></item><item><title>ASP.NET 4 AJAX Beta 1 Documentation</title><link>http://blogs.msdn.com/aspnetue/archive/2009/05/20/asp-net-4-ajax-beta-1-documentation.aspx</link><pubDate>Thu, 21 May 2009 01:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9633006</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9633006.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9633006</wfw:commentRss><description>&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET AJAX includes a library of client script functions that bring many of the advantages of object-oriented programming and of the ASP.NET model to client scripting. ASP.NET AJAX also provides server-based support that includes Web server controls that can automatically render client script that is required for AJAX functionality.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;The AJAX functionality in ASP.NET 4 enables new client data scenarios for page and component developers that allow JSON data from the server to be rendered as HTML in a highly manageable and efficient way. To enable these scenarios, ASP.NET 4 includes the following major features:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Client template rendering.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Instantiating behaviors and controls declaratively.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Live data binding.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Support for the observer pattern with JavaScript objects and arrays.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;The &lt;B style="mso-bidi-font-weight: normal"&gt;AdoNetServiceProxy&lt;/B&gt; class for client-side interaction with ADO.NET Data Services.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;The &lt;B style="mso-bidi-font-weight: normal"&gt;DataView&lt;/B&gt; control for data-bound UI in the browser.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;The &lt;B style="mso-bidi-font-weight: normal"&gt;DataContext&lt;/B&gt; and &lt;B style="mso-bidi-font-weight: normal"&gt;AdoNetDataContext&lt;/B&gt; classes for interaction with Web services.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Refactoring the Microsoft AJAX Framework libraries.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET AJAX documentation has been updated for &lt;B style="mso-bidi-font-weight: normal"&gt;Beta 1&lt;/B&gt;. Links to all of the AJAX documentation on MSDN can be found in the topic titled &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/bb398822(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb398822(VS.100).aspx"&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET AJAX Roadmap&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Areas of special interest for Beta 1 include the following topics:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/bb398874(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb398874(VS.100).aspx"&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET AJAX Overview&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd448879(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd448879(VS.100).aspx"&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET AJAX Templates&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410061(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410061(VS.100).aspx"&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET AJAX and ADO.NET Data Services&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/bb397536(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb397536(VS.100).aspx"&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET AJAX Client Reference&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;If you find any issues with these topics, the client&amp;nbsp;reference, the&amp;nbsp;managed reference, or the code examples, please let me know. We look forward to your comments and feedback. &lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in; LINE-HEIGHT: normal"&gt;&lt;B&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN; mso-bidi-font-size: 11.0pt"&gt;-- Erik Reitan&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9633006" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+4/default.aspx">ASP.NET 4</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+4+Beta1/default.aspx">ASP.NET 4 Beta1</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/AJAX+Client+Reference/default.aspx">AJAX Client Reference</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+4+BETA+1/default.aspx">ASP.NET 4 BETA 1</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/Templates/default.aspx">Templates</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category></item><item><title>ASP.NET 4 Dynamic Data Beta 1 Documentation</title><link>http://blogs.msdn.com/aspnetue/archive/2009/05/20/asp-net-4-dynamic-data-beta-1-documentation.aspx</link><pubDate>Thu, 21 May 2009 01:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9632966</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9632966.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9632966</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;ASP.NET Dynamic Data documentation has been updated to contain new information and examples. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;Also, improvements have been made to existing content, as described next.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;TABLE class=MsoNormalTable style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 480; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid windowtext .5pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellSpacing=0 cellPadding=0 border=1 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;&lt;STRONG&gt;Topic&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc488546(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc488546(VS.100).aspx"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;ASP.NET Dynamic Data Overview&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;This topic has been updated to contain an overview of the new feature set, an architecture diagram, a description of the entity and filter templates, and a description of allowed customizations.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd723645(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd723645(VS.100).aspx"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;Customizing Table Layout Using Entity Templates&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;FONT face=Verdana&gt;(errata note: Dev10 default is to pluralize EDM - name your Addresses.ascx when using the default. The correct download link for the sample:&amp;nbsp; &lt;/FONT&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkId=151901" mce_href="http://go.microsoft.com/fwlink/?LinkId=151901"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT color=#0000ff&gt;http://go.microsoft.com/fwlink/?LinkId=151901&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&amp;nbsp; )&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in; tab-stops: 63.85pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd723646(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd723646(VS.100).aspx"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;Walkthrough: Filtering Table Rows in Dynamic Data&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;This walkthrough shows how to perform table row filtering in an ASP.NET Dynamic Data Web site. Filtering lets users display subsets of the data that is displayed by Dynamic Data, which you can implement without creating and executing new queries every time that the user selects a new filter value. By default, Dynamic Data includes templates that let you specify filtering for Boolean values and for foreign-key values. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;From the walkthrough you can download a complete application that contains the examples described in the topic.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;Note, there are some typos in the published in-line code. For the correct version, refer to this &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/morebits/archive/2009/05/19/walkthrough-filtering-table-rows-in-dynamic-data.aspx" mce_href="http://blogs.msdn.com/morebits/archive/2009/05/19/walkthrough-filtering-table-rows-in-dynamic-data.aspx"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;location&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana&gt;. &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd793152(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd793152(VS.100).aspx"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT color=#0000ff&gt;Mapping Table-per-Hierarchy Inheritance&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;errata note: step 7, select Not Null - the image is correct&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd329362(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd329362(VS.100).aspx"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;How to: Filter Table Rows Using Values from a Parent Table in Dynamic Data&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;ASP.NET Dynamic Data enables you to use page markup to filter the child table rows to display based on the foreign-key values that the user selects in a parent table, this without requiring knowledge on your part of the data source control and of the database query details. When the user selects a value in the parent table only the child table rows that contain that value are displayed. &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd742359(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd742359(VS.100).aspx"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;Working with Many-to-Many Data Relationships in Dynamic Data&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;Introduction to M:M with Dynamic Data.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 251.6pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=335&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd465348(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd465348(VS.100).aspx"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;How to: Create Table Action Links in Dynamic Data&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 279pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=372&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;FONT face=Verdana&gt;You can create dynamic hyperlinks that are based on the table actions that are enabled by Dynamic Data. When a user clicks a link, a page is displayed that enables the user to perform the action that is specified by the link, such as listing detail data rows or editing a data item.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 3pt 0in"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;-- Michael Miele&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9632966" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+Dynamic+Data/default.aspx">ASP.NET Dynamic Data</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+4/default.aspx">ASP.NET 4</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+4+Beta1/default.aspx">ASP.NET 4 Beta1</category></item><item><title>ASP.NET MVC 1.0 Released</title><link>http://blogs.msdn.com/aspnetue/archive/2009/03/18/asp-net-mvc-1-0-released.aspx</link><pubDate>Wed, 18 Mar 2009 21:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9487534</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9487534.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9487534</wfw:commentRss><description>&lt;FONT face=Calibri&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3&gt;Today at the Microsoft MIX09 conference in Las Vegas, Scott Guthrie (a Vice President in the Microsoft Developer Division) announced the RTM release of ASP.NET MVC 1.0. &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd394709.aspx"&gt;&lt;FONT color=#0000ff size=3&gt;Documentation for MVC&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; is live on MSDN. This documentation includes tutorials, walkthroughs, concepts, sample code, and API reference topics.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3&gt;ASP.NET MVC is a Web application framework based on the Model-View-Controller (MVC) design pattern. Its purpose is to help you develop modular Web applications that isolate the presentation, logic, and data layers. This makes the application easier to test and maintain. MVC also inherently supports Test Driven Development (TDD).&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3&gt;The following table is taken from the MVC roadmap topic on MSDN, which is organized by user scenario. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;This table provides links to MVC-related content not only on MSDN but also content available on the &lt;/FONT&gt;&lt;A href="http://www.asp.net/mvc"&gt;&lt;FONT color=#0000ff size=3&gt;ASP.NET community Web site&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; and various blog sites.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;
&lt;TABLE style="BORDER-BOTTOM: #dddddd 1pt solid; BORDER-LEFT: #dddddd 1pt solid; MARGIN: auto auto auto 3.75pt; WIDTH: 97%; BORDER-TOP: #dddddd 1pt solid; BORDER-RIGHT: #dddddd 1pt solid; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in; mso-cellspacing: 1.5pt" class=MsoNormalTable border=1 cellPadding=0 width="97%" class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: #c8cdde 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: #cccccc; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #cccccc 1pt solid; PADDING-TOP: 3.75pt" vAlign=bottom&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #000066; FONT-SIZE: 8.5pt"&gt;Scenario&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #c8cdde 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: #cccccc; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #cccccc 1pt solid; PADDING-TOP: 3.75pt" vAlign=bottom&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #000066; FONT-SIZE: 8.5pt"&gt;Topics&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Getting started with ASP.NET MVC&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkId=144444" mce_href="http://go.microsoft.com/fwlink/?LinkId=144444"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;ASP.NET MVC 1.0 download page&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (Download and install the MVC framework.)&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd381412.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd381412.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;ASP.NET MVC Overview&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410597.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410597.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Walkthrough: Creating a Basic MVC Project with Unit Tests in Visual Studio&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc-videos/video-395.aspx" mce_href="http://www.asp.net/learn/mvc-videos/video-395.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Creating a Tasklist Application with ASP.NET MVC&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (video on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Familiarizing yourself with ASP.NET MVC classes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.mvc.aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.mvc.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;System.Web.Mvc&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; namespace&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.mvc.ajax.aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.mvc.ajax.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;System.Web.Mvc.Ajax&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; namespace&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.mvc.html.aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.mvc.html.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;System.Web.Mvc.Html&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; namespace&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Understanding models, views, and controllers&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410269.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410269.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Controllers and Action Methods in MVC Applications&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410123.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410123.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Views and UI Rendering in MVC Applications&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410405.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410405.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Models and Model Binders in MVC Applications&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc-videos/video-396.aspx" mce_href="http://www.asp.net/learn/mvc-videos/video-396.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Understanding Models, Views, and Controllers&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (video on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc-videos/video-421.aspx" mce_href="http://www.asp.net/learn/mvc-videos/video-421.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Episode 1 with Paul Litwin - Creating a Data Driven MVC Application&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (video on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc-videos/video-422.aspx" mce_href="http://www.asp.net/learn/mvc-videos/video-422.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Episode 2 with Paul Litwin - Creating the Controller and View&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (video on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Understanding ASP.NET MVC project structure&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410120.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410120.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;MVC Framework and Application Structure&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd381612.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd381612.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Understanding the MVC Application Execution Process&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Understanding URL routing in ASP.NET MVC&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc668201.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc668201.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;ASP.NET Routing&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Working with controllers&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410057.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410057.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;How to: Add a Controller to an MVC Application in Visual Studio&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd394712.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd394712.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;How to: Add an Action Method to an MVC Controller in Visual Studio&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.mvc.controller.aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.mvc.controller.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;System.Web.Mvc&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=nu&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #0033cc; FONT-SIZE: 8.5pt; TEXT-DECORATION: none; text-underline: none"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Controller&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; Class&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Working with views&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410403.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410403.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;How to: Add a View to an MVC Application in Visual Studio&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410596.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410596.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Rendering a Form in ASP.NET MVC Using HTML Helpers&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd394711.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd394711.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Passing Data in an ASP.NET MVC Application&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-09-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-09-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Creating Custom HTML Helpers&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-12-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-12-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Creating Page Layouts with View Master Pages&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (video on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Working with models&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410404.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410404.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Validating Model Data in an MVC Application&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-10-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-10-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Creating Model Classes with LINQ to SQL&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-11-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-11-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Displaying a Table of Database Data&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-16-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-16-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Creating Model Classes with the Entity Framework&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Using AJAX in ASP.NET MVC applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd381533.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd381533.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Walkthrough: Adding ASP.NET AJAX Scripting to an MVC Project&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Filtering action methods&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410209.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410209.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Action Filtering in MVC Applications&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd381609.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd381609.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Creating Custom Action Filters&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410056.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410056.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;How to: Create a Custom Action Filter&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Handling errors in MVC applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410203.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410203.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Implementing an Error-Handling Filter&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Securing MVC applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd381413.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd381413.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Restricting Access to an Action Method&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-06-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-06-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Preventing JavaScript Injection Attacks&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-17-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-17-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Authenticating Users with Forms Authentication&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-18-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-18-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Authenticating Users with Windows Authentication&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Improving ASP.NET MVC application performance&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410202.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410202.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Output Caching in an Action Method&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-19-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-19-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Adding Dynamic Content to a Cached Page&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Testing MVC applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd381614.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd381614.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;How to: Add a Custom MVC Test Framework in Visual Studio&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410597.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410597.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Walkthrough: Creating a Basic MVC Project with Unit Tests in Visual Studio&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-07-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-07-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Creating Unit Tests for ASP.NET MVC Applications&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 15"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Deploying MVC applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd410407.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd410407.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;How to: Deploy an ASP.NET MVC Application&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-08-vb.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-08-vb.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Using ASP.NET MVC with Different Versions of IIS&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (tutorial on the ASP.NET Web site)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 16; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt;Learning more about ASP.NET MVC from blog entries written by ASP.NET MVC experts&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; PADDING-BOTTOM: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-RIGHT: 3.75pt; BACKGROUND: white; BORDER-TOP: #cccccc 1pt solid; BORDER-RIGHT: #d5d5d3 1pt solid; PADDING-TOP: 3.75pt" vAlign=top&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://weblogs.asp.net/scottgu/archive/2008/02/12/asp-net-mvc-framework-road-map-update.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2008/02/12/asp-net-mvc-framework-road-map-update.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;ASP.NET MVC Framework Road-Map Update&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (Scott Guthrie)&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://weblogs.asp.net/scottgu/archive/2008/12/19/asp-net-mvc-design-gallery-and-upcoming-view-improvements-with-the-asp-net-mvc-release-candidate.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2008/12/19/asp-net-mvc-design-gallery-and-upcoming-view-improvements-with-the-asp-net-mvc-release-candidate.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;ASP.NET MVC Design Gallery and Upcoming View Improvements with the ASP.NET MVC Release Candidate&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (Scott Guthrie)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://haacked.com/archive/2009/03/03/aspnetmvc-changes-for-rc2.aspx" mce_href="http://haacked.com/archive/2009/03/03/aspnetmvc-changes-for-rc2.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;ASP.NET MVC Release Candidate 2&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (Phil Haack)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://haacked.com/archive/2009/02/07/take-charge-of-your-security.aspx" mce_href="http://haacked.com/archive/2009/02/07/take-charge-of-your-security.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Take Charge of Your Security&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (Phil Haack)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://www.hanselman.com/blog/ASPNETWireFormatForModelBindingToArraysListsCollectionsDictionaries.aspx" mce_href="http://www.hanselman.com/blog/ASPNETWireFormatForModelBindingToArraysListsCollectionsDictionaries.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;ASP.NET Wire Format for Model Binding to Arrays, Lists, Collections, Dictionaries&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (Scott Hanselman)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0.75pt 10pt" class=MsoNormal&gt;&lt;A href="http://msdn.microsoft.com/en-us/magazine/cc337884.aspx" mce_href="http://msdn.microsoft.com/en-us/magazine/cc337884.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 8.5pt"&gt;&lt;FONT color=#0000ff&gt;Building Web Apps without Web Forms&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8.5pt"&gt; (Chris Tavares)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P style="LINE-HEIGHT: 140%; VERTICAL-ALIGN: top"&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;-- Keith Newman&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9487534" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/TDD/default.aspx">TDD</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/MVC/default.aspx">MVC</category></item><item><title>ASP.NET User Education team member blogs</title><link>http://blogs.msdn.com/aspnetue/archive/2009/01/16/asp-net-user-education-team-member-blogs.aspx</link><pubDate>Sat, 17 Jan 2009 03:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9332712</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9332712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9332712</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black 1.0pt; mso-border-themecolor: text1; mso-border-insideh: 1.0pt solid black; mso-border-insideh-themecolor: text1; mso-border-insidev: 1.0pt solid black; mso-border-insidev-themecolor: text1" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 23.35pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 90.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 23.35pt; BACKGROUND-COLOR: transparent; mso-border-themecolor: text1" vAlign=top width=121&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;A href="http://blogs.msdn.com/rickandy" mce_href="http://blogs.msdn.com/rickandy"&gt;&lt;FONT face=Calibri color=#0000ff&gt;Rick Anderson&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 387.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 23.35pt; BACKGROUND-COLOR: transparent; mso-border-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1" vAlign=top width=517 rowSpan=2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Calibri&gt;Rick’s blog focuses on Dynamic Data, including a FAQs and Dynamic Data samples.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Calibri&gt;Most current posts:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/rickandy/archive/2009/01/08/dynamic-data-faq.aspx" mce_href="http://blogs.msdn.com/rickandy/archive/2009/01/08/dynamic-data-faq.aspx"&gt;&lt;FONT face=Calibri size=3&gt;Dynamic Data FAQ&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/rickandy/archive/2008/12/31/custom-validation-error-message-not-displayed.aspx" mce_href="http://blogs.msdn.com/rickandy/archive/2008/12/31/custom-validation-error-message-not-displayed.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Custom Validation Error message not displayed&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/rickandy/archive/2008/12/09/explicit-connection-string-for-ef.aspx" mce_href="http://blogs.msdn.com/rickandy/archive/2008/12/09/explicit-connection-string-for-ef.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Explicit connection string for EF&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/rickandy/archive/2008/11/22/improving-the-fk-field-display-showing-two-fields-in-foreign-key-columns-with-ef.aspx" mce_href="http://blogs.msdn.com/rickandy/archive/2008/11/22/improving-the-fk-field-display-showing-two-fields-in-foreign-key-columns-with-ef.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Improving the FK field display: Showing two fields in Foreign Key columns&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/rickandy/archive/2008/10/04/how-to-create-an-updateable-view-with-ado-entity-framework.aspx" mce_href="http://blogs.msdn.com/rickandy/archive/2008/10/04/how-to-create-an-updateable-view-with-ado-entity-framework.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;How to create an updateable view with ADO Entity Framework and with LINQ to SQL&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 34.85pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 90.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 34.85pt; BACKGROUND-COLOR: transparent; mso-border-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1" vAlign=top width=121&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-no-proof: yes"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;IMG src="http://blogs.msdn.com/photos/aspnetue_images/images/9332744/original.aspx" mce_src="http://blogs.msdn.com/photos/aspnetue_images/images/9332744/original.aspx"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 23.35pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 90.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 23.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" vAlign=top width=121&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;A href="http://blogs.msdn.com/morebits" mce_href="http://blogs.msdn.com/morebits"&gt;&lt;FONT face=Calibri&gt;Michael Miele&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 387.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 23.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1" vAlign=top width=517 rowSpan=2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Calibri&gt;Michael’s blog currently covers new features, architectural descriptions, and examples of Dynamic Data. The intent of his blog is to help the customer understand Dynamic Data, especially how to use the new features. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Calibri&gt;In the future his blog will cover other technical areas of interest and expertise.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Calibri&gt;Most current posts:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/morebits/archive/2009/01/13/common-steps-to-apply-a-filter-template-to-a-data-field.aspx" mce_href="http://blogs.msdn.com/morebits/archive/2009/01/13/common-steps-to-apply-a-filter-template-to-a-data-field.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Applying a Filter Template to a Data Field&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/morebits/archive/2009/01/10/querying-products-by-category.aspx" mce_href="http://blogs.msdn.com/morebits/archive/2009/01/10/querying-products-by-category.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Querying Products By Category Using ForeignKey Filter Template&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/morebits/archive/2009/01/10/analyzing-the-dynamic-data-4-0-preview.aspx" mce_href="http://blogs.msdn.com/morebits/archive/2009/01/10/analyzing-the-dynamic-data-4-0-preview.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Analyzing the Dynamic Data 4.0 Preview&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 34.85pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 90.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 34.85pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=121&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-no-proof: yes"&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;IMG src="http://blogs.msdn.com/photos/aspnetue_images/images/9332741/original.aspx" mce_src="http://blogs.msdn.com/photos/aspnetue_images/images/9332741/original.aspx"&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 23.35pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 90.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 23.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" vAlign=top width=121&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;A href="http://blogs.msdn.com/erikreitan/" mce_href="http://blogs.msdn.com/erikreitan/"&gt;&lt;FONT face=Calibri&gt;Erik Reitan&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 387.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 23.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1" vAlign=top width=517 rowSpan=2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Calibri&gt;Erik’s blog focuses on ASP.NET FAQs. Areas include ASP.NET, C#, Health Monitoring, HTML Bridge, Silverlight, Web Application Projects, and XAP.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Calibri&gt;Most current posts:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;A href="http://blogs.msdn.com/erikreitan/archive/2008/12/11/silverlight-persistent-video-position-using-a-timer.aspx" mce_href="http://blogs.msdn.com/erikreitan/archive/2008/12/11/silverlight-persistent-video-position-using-a-timer.aspx"&gt;&lt;FONT face=Calibri color=#0000ff&gt;Silverlight - Maintaining Video Timeline Position Between Posts&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;A href="http://blogs.msdn.com/erikreitan/archive/2008/12/02/silverlight-html-bridge-faq.aspx" mce_href="http://blogs.msdn.com/erikreitan/archive/2008/12/02/silverlight-html-bridge-faq.aspx"&gt;&lt;FONT face=Calibri color=#0000ff&gt;Silverlight HTML Bridge FAQ&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/erikreitan/archive/2008/06/13/asp-net-silverlight-xap-faq.aspx" mce_href="http://blogs.msdn.com/erikreitan/archive/2008/06/13/asp-net-silverlight-xap-faq.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;ASP.NET - Silverlight XAP FAQ&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/erikreitan/archive/2007/12/18/silverlight-faq.aspx" mce_href="http://blogs.msdn.com/erikreitan/archive/2007/12/18/silverlight-faq.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Silverlight (for ASP.NET) FAQ&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/erikreitan/archive/2007/06/07/ajax-client-events-interacting-with-client-objects.aspx" mce_href="http://blogs.msdn.com/erikreitan/archive/2007/06/07/ajax-client-events-interacting-with-client-objects.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;ASP.NET AJAX Client Events - Interacting with Client Objects&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 34.85pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 90.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 34.85pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=121&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-no-proof: yes"&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;IMG src="http://blogs.msdn.com/photos/aspnetue_images/images/9332735/original.aspx" mce_src="http://blogs.msdn.com/photos/aspnetue_images/images/9332735/original.aspx"&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9332712" width="1" height="1"&gt;</description></item><item><title>Most Popular ASP.NET Topics on MSDN</title><link>http://blogs.msdn.com/aspnetue/archive/2008/11/24/most-popular-asp-net-topics-on-msdn.aspx</link><pubDate>Tue, 25 Nov 2008 03:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9139740</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9139740.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9139740</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Below is a list of links pointing to the twenty most popular ASP.NET topics on MSDN. The links below point to the latest topic version (primarily 3.5). However, you can also choose to view a specific version (2.0, 3.0 or 3.5) by choosing the link&amp;nbsp;on the right of each topic.&amp;nbsp; If you have a favorite ASP.NET topic on MSDN, let us know. We hope you find this list interesting and helpful!&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;1.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms178472.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178472.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Page Life Cycle Overview&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;2.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx" mce_href="http://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Master Pages Overview&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;3.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/98wzsc30(VS.85).aspx" mce_href="http://msdn.microsoft.com/en-us/library/98wzsc30(VS.85).aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Building ASP.NET Applications&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;4.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms178473.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178473.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Application Life Cycle Overview&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;5.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/yh26yfzy.aspx" mce_href="http://msdn.microsoft.com/en-us/library/yh26yfzy.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Introduction to Membership&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;6.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/e0s9t4ck.aspx" mce_href="http://msdn.microsoft.com/en-us/library/e0s9t4ck.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Web Parts Pages&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;7.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms178194.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178194.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Cookies Overview&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;8.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms178116.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178116.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Web Site Paths&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;9.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms178586.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178586.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Session-State Modes&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;10.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx" mce_href="http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Overview&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;11.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/hhy9ewf1.aspx" mce_href="http://msdn.microsoft.com/en-us/library/hhy9ewf1.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Web Parts Overview&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;12.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/f1kyba5e.aspx" mce_href="http://msdn.microsoft.com/en-us/library/f1kyba5e.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Implementing a Membership Provider&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;13.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/015103yb.aspx" mce_href="http://msdn.microsoft.com/en-us/library/015103yb.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Web Page Code Model&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;14.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ex526337.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ex526337.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Web Site Layout&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;15.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms178581.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178581.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Session State Overview&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;16.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/c8y19k6h.aspx" mce_href="http://msdn.microsoft.com/en-us/library/c8y19k6h.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Working with ASP.NET Master Pages Programmatically&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;17.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/y3bwdsh3.aspx" mce_href="http://msdn.microsoft.com/en-us/library/y3bwdsh3.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;ASP.NET Web Server Control Event Model&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;18.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/5k850zwb.aspx" mce_href="http://msdn.microsoft.com/en-us/library/5k850zwb.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Understanding Role Management&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;19.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/s57a598e.aspx" mce_href="http://msdn.microsoft.com/en-us/library/s57a598e.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;What's New in ASP.NET and Web Development&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT face=Calibri&gt;20.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms178139.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms178139.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Cross-Page Posting in ASP.NET Web Pages&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;&amp;nbsp;-- &lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;Erik Reitan&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;BR&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9139740" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/MSDN/default.aspx">MSDN</category></item><item><title>By Example: Error Handling with the ASP.NET MediaPlayer for Silverlight</title><link>http://blogs.msdn.com/aspnetue/archive/2008/11/07/by-example-error-handling-with-the-asp-net-mediaplayer-for-silverlight.aspx</link><pubDate>Sat, 08 Nov 2008 01:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9053186</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9053186.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9053186</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 7.5pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The MediaPlayer class provides a player that runs media (video or audio) using Silverlight in an ASP.NET Web page. The MediaPlayer class reference documentation includes simple error handling code used with the MediaPlayer server control. This post provides a link to C# and VB source code, as well as &lt;STRONG&gt;an example you can run&lt;/STRONG&gt;. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 7.5pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The &lt;STRONG&gt;OnPluginError&lt;/STRONG&gt; attribute and the &lt;STRONG&gt;OnClientMediaFailed&lt;/STRONG&gt; attribute of the MediaPlayer server control can be used to process client error events using JavaScript functions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 7.5pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;For code examples and more information, see &lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols.mediaplayer(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols.mediaplayer(VS.95).aspx"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#0033cc&gt;MediaPlayer Class&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt; reference in the &lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/default.aspx" mce_href="http://msdn.microsoft.com/en-us/library/default.aspx"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#0033cc&gt;MSDN Library&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Additional Information&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/library/cc838127(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838127(VS.95).aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;ASP.NET Controls for Silverlight&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols(VS.95).aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;System.Web.UI.SilverlightControls Namespace&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/library/cc838105(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838105(VS.95).aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;Sys.UI.Silverlight (client) Namespace&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://www.microsoft.com/silverlight/resources/default.aspx" mce_href="http://www.microsoft.com/silverlight/resources/default.aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;Silverlight Resources&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;-- Erik Reitan&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;BR&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9053186" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+Controls+for+Silverlight/default.aspx">ASP.NET Controls for Silverlight</category></item><item><title>Read-Watch-Run: Using the ASP.NET MediaPlayer Control for Silverlight</title><link>http://blogs.msdn.com/aspnetue/archive/2008/11/06/read-watch-run-using-the-asp-net-mediaplayer-control-for-silverlight.aspx</link><pubDate>Thu, 06 Nov 2008 21:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9050180</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9050180.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9050180</wfw:commentRss><description>&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;The ASP.NET MediaPlayer server control enables you to integrate media sources such as audio (WMA) and video (WMV) into a Web application, without requiring any knowledge of XAML or JavaScript. The MediaPlayer control generates the appropriate markup and code to display and control media in the media player UI. The MediaPlayer control can use pre-built skins, or you can create custom skins. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;There are three ways to review this content. You can read a walkthrough, watch a video, or run and view the source code.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Read a walkthrough of this feature: &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc838118(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838118(VS.95).aspx"&gt;&lt;FONT face=Calibri size=3&gt;Read&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Watch a video that shows this feature: &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=FE1D520F-EA82-4DDC-94AA-1078AF1B3581" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=FE1D520F-EA82-4DDC-94AA-1078AF1B3581"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Watch&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Run a code example of this feature: &lt;/FONT&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkId=124853&amp;amp;sref=MediaPlayer01" mce_href="http://go.microsoft.com/fwlink/?LinkId=124853&amp;amp;sref=MediaPlayer01"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Run&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Additional Information&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/library/cc838127(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838127(VS.95).aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;ASP.NET Controls for Silverlight&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols(VS.95).aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;System.Web.UI.SilverlightControls Namespace&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/library/cc838105(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838105(VS.95).aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;Sys.UI.Silverlight (client) Namespace&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://www.microsoft.com/silverlight/resources/default.aspx" mce_href="http://www.microsoft.com/silverlight/resources/default.aspx"&gt;&lt;FONT face=Calibri color=#0033cc size=3&gt;Silverlight Resources&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;A href="http://www.microsoft.com/silverlight/resources/default.aspx" mce_href="http://www.microsoft.com/silverlight/resources/default.aspx"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/A&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;-- Erik Reitan&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;BR&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9050180" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+Controls+for+Silverlight/default.aspx">ASP.NET Controls for Silverlight</category></item><item><title>ASP.NET Controls for Silverlight – Documentation</title><link>http://blogs.msdn.com/aspnetue/archive/2008/11/05/asp-net-controls-for-silverlight-documentation.aspx</link><pubDate>Thu, 06 Nov 2008 03:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9045533</guid><dc:creator>ASPNETUE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aspnetue/comments/9045533.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aspnetue/commentrss.aspx?PostID=9045533</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/default.aspx" mce_href="http://msdn.microsoft.com/en-us/library/default.aspx"&gt;&lt;FONT face=Calibri size=3&gt;MSDN Library&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; provides a number of topics about ASP.NET controls for Silverlight. These topics include executable examples, code samples, and videos. There are three main areas of the ASP.NET controls for Silverlight:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;ASP.NET Controls for Silverlight (Main conceptual topics)&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;System.Web.UI.SilverlightControls Namespace &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;(Server reference)&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Sys.UI.Silverlight Namespace (Client reference)&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Each section below provides a link to more information. &lt;/FONT&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-bidi-font-size: 15.0pt"&gt;&lt;FONT face=Cambria color=#365f91 size=5&gt;ASP.NET Controls for Silverlight&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The Silverlight 2 Software Development Kit (SDK) includes two ASP.NET server controls, the &lt;B&gt;MediaPlayer&lt;/B&gt; control, and the &lt;B&gt;Silverlight&lt;/B&gt; control. These controls enable Silverlight content to be embedded in an ASP.NET Web page. The ASP.NET &lt;B&gt;MediaPlayer&lt;/B&gt; control lets you integrate media sources such as audio (WMA) and video (WMV) into a Web site, without requiring any knowledge of XAML or JavaScript. The ASP.NET &lt;B&gt;Silverlight&lt;/B&gt; control enables you to integrate XAML and any supporting code (a managed-code assembly, a managed dynamic-language script module, or client JavaScript libraries) into a Web site. Unlike the &lt;B&gt;MediaPlayer&lt;/B&gt; server control, the &lt;B&gt;Silverlight&lt;/B&gt; server control is generic and is not designed only to manage media files. For more information, see &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc838127(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838127(VS.95).aspx"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;ASP.NET Controls for Silverlight&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-bidi-font-size: 15.0pt"&gt;&lt;FONT face=Cambria color=#365f91 size=5&gt;System.Web.UI.SilverlightControls Namespace&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The &lt;B&gt;System.Web.UI.SilverlightControls&lt;/B&gt; namespace contains classes that allow ASP.NET developers to add Silverlight functionality to ASP.NET pages. For more information, see &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.web.ui.silverlightcontrols(VS.95).aspx"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;System.Web.UI.SilverlightControls Namespace&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.&lt;B&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-bidi-font-size: 15.0pt"&gt;&lt;FONT face=Cambria color=#365f91 size=5&gt;Sys.UI.Silverlight Namespace&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;This Sys.UI.Silverlight namespace contains the ASP.NET Silverlight client types. These types are used to manipulate the Silverlight client plug-in. For more information, see &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc838105(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838105(VS.95).aspx"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;ASP.NET Controls for Silverlight Client Reference&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face="Times New Roman"&gt;-- Erik Reitan&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;BR&gt;&lt;FONT face="Times New Roman"&gt;ASP.NET User Education&lt;BR&gt;&lt;I&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/I&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9045533" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/aspnetue/archive/tags/ASP.NET+Controls+for+Silverlight/default.aspx">ASP.NET Controls for Silverlight</category></item></channel></rss>