Skip to main content

What is DataList Control ?

What is DataList Control ?


The DataList control is, like the Repeater control, used to display a repeated list of items that are bound to the control. 
However, the DataList control adds a table around the data items by default. 

The DataList control may be bound to a database table, an XML file, or another list of items. 

Here we will show how to bind an XML file to a DataList control.
The Templates are as follows:
1) ItemTemplate 
2) AlternatingitemTemplate 
3) HeaderTemplate 
4) FooterTemplate
5) SeperatorTemplate
6) SelectedItemTemplate
7) EditItemTemplate

HeaderTemplate: This template is used for elements that you want to render once before your ItemTemplate section.

ItemTemplate: This template is used for elements that are rendered once per row of data. It is used to display records

AlternatingItemTemplate: This template is used for elements that are rendered every second row of data. This allows you to alternate background colors. It works on even number of records only.

SeperatorTemplate: It is used for elements to render between each row, such as line breaks.

FooterTemplate: - This template is used for elements that you want to render once after your ItemTemplate section.


Comments

Popular posts from this blog

IList in C#

Lists and arrays implement IList. This interface is an abstraction that allows list types to be used with through a single reference type. Properties of IList Few popular property of IList interface is given below. Count:-  It will return number of object in List IsReadOnly:- This property will indicate whether the IList is read-only or not. Item:- It will return the particular Item of specified index. Example :-  For calling this class method in void Main. Final Output :-  

List in C#

The Collection classes are a group of classes designed specifically for grouping together objects and performing tasks on them. List class is a collection and defined in the System. Collections.Generic namespace and it provides the methods and properties like other Collection classes such as add, insert, remove, search etc. The C# List < T > class represents a strongly typed list of objects that can be accessed by index and it supports storing values of a specific type without casting to or from object. Referred from :- http://csharp.net-informations.com/collection/list.htm Download Code from below link :- https://app.box.com/s/kplszfmpooytythic1b29u85uhiffo9s Example :-  For calling this class method in void Main. Final output :-

ArrayList in C#

Whats is Arraylist? ArrayList is NOT Fixed Length. ArrayList is NOT Strongly Typed. ArrayList can accept string, integer and decimal Simultaneously. Download Code from below link :- https://app.box.com/s/kplszfmpooytythic1b29u85uhiffo9s I am mainly focusing on Example. Example :-  Here i am using ArrayList . For adding and retrieving rows from Array I am using For loop and Foreach loop. TestArrayList :- is class name Method name :- myArraylist() For calling this class method in Void Main.  Final output :-