There is an important trade-off based on how you choose to display data in a web form page. For example, the DataGrid Web server control may be a convenient and easy way to display data, but its overhead is often the largest. In some simple situations, you may be effective by generating appropriate HTML yourself, but custom and browser orientation will quickly offset the additional efficacy. Repeater Web Server Control is a compromise for convenience and performance. It is efficient, customizable and programmable.