Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved.
Terms
of Use |
Trademarks
DOC: Information Is Missing About How to Gain Access to Child Controls in Templated Data-Bound Controls
| Article ID | : | 821781 |
| Last Review | : | May 12, 2007 |
| Revision | : | 1.2 |
SUMMARY
The documentation for the templated data-bound controls such
as the
Repeater class, the
DataList class, and the
DataGrid Class does not provide sufficient information about how to gain
access to the child controls contained in the templates.
For
Information about
Repeater Class, the
DataList Class and the
DataGrid Class, see the first three references in the "References"
section.
Back to the top
MORE INFORMATION
The following ASP.NET server controls are designed to be
data-bound:
| • | Repeater |
| • | DataList |
| • | DataGrid |
You can use templates to customize the layout of the data that
the data-bound controls represent. A template is a container for other
controls. A template is not an object that has its own user
interface.
You add controls to the template, and then set the display
properties of those controls. When the control runs, it iterates through the
data source. For each data element, the control creates an item that is a
merger of the controls in the template with the information in the data
element.
You cannot gain direct access to the child controls that the
templates of the data-bound controls contain through the code. The data-bound
controls host template objects. These template objects contain the individual
child controls. For example, if you add a
Label control that is named
Label1 to a
DataList control, you cannot get or set the properties of the
Label control at run time by referring to Label1 in your
code.
Back to the top
REFERENCES
For more information, visit the following Microsoft Web
sites:
Back to the top
APPLIES TO
| • | Microsoft ASP.NET 1.1 |
| • | Microsoft ASP.NET 1.0 |
Back to the top
| kbbug kbwebforms kbtemplate kbdocs kbdocerr kbpending kbcontrol KB821781 |
Back to the top
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate
Be the first to leave feedback, to help others about this knowledge base
article.
(Optional) Name
(Optional)
Public URL Or Email
Comments
No
HTML -- Text Only Please