Answer Posted / smriti
The repeater,Datalist,Datagrid are templated controls in
asp.net
Generally speaking, a template is the description of how a
certain element will be rendered at runtime. In ASP.NET, a
template is property of a server control that describes the
static HTML, controls, and script to render within one
region of the control. For example, a Repeater control has
a HeaderTemplate property that defines the contents of its
header region. You normally define a template within the
body of an ASP.NET page using declarative syntax. For
example, the following code shows how to specify a template
to draw the header and each row of a Repeater control.
<asp:repeater runat="server">
<HeaderTemplate>
<h2>Employees</h2>
<table border="0">
</HeaderTemplate>
<ItemTemplate>
<tr>...</tr>
</ItemTemplate>
</asp:repeater>
When it comes to rendering the contents of the Repeater
control, the ASP.NET runtime uses the content defined in
the templates and processes it?often together with bound
data?to create an HTML representation of the region. All
the server-side controls within the template individually
render themselves as HTML.
The Microsoft? .NET Framework utilizes the ITemplate
interface at runtime to process the templates into a
control hierarchy that can be databound and rendered to
populate a part of an ASP.NET control. As long as you
define templates in a declarative manner?using inline tags
in ASPX pages?you don't strictly need to know about the
ITemplate interface. That will become important only when
you move one step further and start investigating how to
create and assign templates programmatically and
dynamically. But before we look at that, let's review the
use of templates with a DataGrid control.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is the usage of DelegatingHandler?
What is the difference between file-based dependency and key-based dependency?
9. Why should we hire you over the others waiting to be interviewed?
What is the difference between cache and cookies?
How Session use Cookies in State Management?
What is ipostback?
Why session management is required?
What are server side controls?
What is web configuration file and how to use in web application
What is the difference between visual basic and asp.net?
What does the .webpart file do?
Define xmlvalidatingreader class.
Can anyone please tell me that the question posted on this website are Sufficient for the interview with 2+ year experience in .net
How to count the number of objects present in a web page? How to count the number of radio buttons in a web page?
What are the ways to sending the data in ASP.NET page?