Displaying my website's TOC using nested ListView controls
In this demo I use 3 nested ListView controls to display the site's hierarchy. You
will find a link to the source code at the bottom.
- Category
1:
WEBSWAPP
- Chapter
2:
Home Page
- Chapter
2:
TOC
- Essay
1:
TOC
Table Of Content
- Chapter
2:
Web Hosting
- Chapter
3:
MCTS Study
- Category
2:
Silverlight
- Chapter
1:
Silverlight 2
- Essay
1:
Data-Driven App
A data-driven application using Silverlight and a webservice hosted on an ASP.NET 3.5 webform in C#
- Essay
2:
Online Chat
A demo for a simple Customer Service support online chat application
- Chapter
2:
ADO.NET
- Essay
1:
Expand Query
A data-driven application using Silverlight and ADO.NET Data Services hosted on an ASP.NET 3.5 webform in C#
- Category
3:
ASP.NET 3.5
- Chapter
1:
Cascading Lists
- Essay
1:
C#-ListView
Demo for 2-way databinding cascading lists using ListView and LinqDataSource - C#
- Essay
2:
C#-GridView
Demo for 2-way databinding cascading lists using GridView, SqlDataSource and SqlCacheDependency- C#
- Essay
3:
UpdatePanel
Demo for Cascading lists using AJAX UpdatePanel and AJAX client-side event handling
- Chapter
2:
AJAX ToolKit
- Essay
1:
AutoComplete
Demo for using the Autocomplete Extender from the ToolKit
- Essay
2:
PagingBulletedList
Demo for using the PagingBulletedList Extender from the ToolKit
- Chapter
3:
Hierarchies
- Essay
1:
Nested ListViews
Demo for nesting ListViews Parent-Child-GrandChild - C#
- Category
4:
ASP.NET 2.0
- Chapter
1:
Cascading Lists
- Essay
1:
C#-FormView
Demo for 2-way databinding cascading lists within a FormView - C#
- Essay
2:
VB-FormView
Demo for 2-way databinding cascading lists within a FormView - VB
- Essay
3:
C#-GridView
Demo for 2-way databinding cascading lists within a GridView - C#
- Essay
4:
VB-GridView
Demo for 2-way databinding cascading lists within a GridView - VB
- Essay
5:
C#-DetailsView
Demo for 2-way databinding cascading lists within a DetailsView - C#
- Essay
6:
VB-DataList
Demo for 2-way databinding cascading lists within a DataList - VB
- Chapter
2:
ITemplate
- Essay
1:
Introdcution
Creating Templated Server Controls dynamically
- Essay
2:
FormView
Demo for dynamically creating FormView- C#
- Essay
3:
GridView
Demo for dynamically creating GridView- C#
- Chapter
3:
DDL in GridView
- Essay
1:
C#-GridView
Demo for dynamically building a dropdownlist within a gridview row - C#
- Essay
2:
VB-GridView
Demo for dynamically building a dropdownlist within a gridview row - VB
- Chapter
4:
G/V MultiSelect
- Essay
1:
C#-GridView
Demo for selecting multiple rows on a GridView control - C#
- Essay
2:
VB-FormView
Demo for dynamically building a dropdownlist within a gridview row - VB
- Chapter
5:
Nested GridViews
- Essay
1:
C#-Nested GridViews
Parent-Child GridViews using show/hide rows within the same table - C#
- Essay
2:
VB-GridView
Demo for dynamically building a dropdownlist within a gridview row - VB
- Chapter
6:
RegExp
- Essay
1:
RegExp-VB
Using named groups in Regular Expressions to scan xml files - VB
- Chapter
7:
DataGrid Reorder
- Essay
1:
Move rows
Demos for reordering table rows using the datagrid by moving the rows - C#
- Essay
2:
Sort on Rank
Demos for reordering table rows using the datagrid by sorting the rows based on rank - C#
- Chapter
8:
Events fire twice
- Essay
1:
C# Demo
How could AutoEventWireUp =True cause events to fire up twice? - C#
- Essay
2:
Correct usage
A scenario where AutoEventWireUp is used correctly - C#
- Essay
3:
Incorrect Usage
A scenario where AutoEventWireUp is used incorrectly- C#
- Chapter
9:
Hyperlink Field
- Essay
1:
Demo
GridView HyperLinkField vs. the DataGrid HyperLinkColumn - C#
- Chapter
10:
TextBox
- Essay
1:
C# Demo
Client-side validation of the TextBox server control - C#
- Essay
1:
VB Demo
Client-side validation of the TextBox server control - VB
- Chapter
10:
UpdateParameters
- Chapter
12:
MultiView
- Essay
1:
MultiView
Using the MultiView control
- Chapter
13:
TreeView
- Essay
1:
C# Demo
TreeView manipulation using JavaScript - C#
- Essay
2:
TreeNodeCheck
Demonstrating how to use the TreeNodeCheckChanged event to populate a GridView - C#
- Essay
3:
PopulateOnDemand
Demonstrating TreeView PopulateNodesFromClient On Demand Example - C#
- Essay
4:
Custom
Basic concepts in creating a custom TreeView - C#
- Category
5:
ASP.NET 1.0
- Chapter
1:
Nested Data
- Essay
1:
DataGrid
Demo for nested datagrids - C#
- Essay
2:
DataList
Demo for nested datalists - C#
- Essay
3:
Repeater
Demo for nested repeaters - C#
- Essay
4:
VB-HTMLTable
Demo for HTMLTable.aspx
- Chapter
2:
Images
- Essay
1:
System.Drawing
Demo for using the System.Drawing library in ASP.NET
- Chapter
3:
Dynamic Controls
- Essay
1:
Controls
Considerations for the page lifecycle impact on the creation of dynamic controls
- Essay
2:
DataGrid
Demo for event delegates to capture the events triggered by controls nested within a Datagrid