1 interface inheriting from ITemplate
System.Web (1)
UI\IBindableTemplate.cs (1)
14
public interface IBindableTemplate :
ITemplate
{
17 implementations of ITemplate
System.Web (17)
UI\TemplateBuilder.cs (2)
74
public class TemplateBuilder : ControlBuilder,
ITemplate
{
231
public sealed class CompiledTemplateBuilder :
ITemplate
{
UI\TemplateControl.cs (1)
731
internal class SimpleTemplate :
ITemplate
{
UI\WebControls\ChangePassword.cs (2)
2664
private sealed class DefaultSuccessTemplate :
ITemplate
{
2843
private sealed class DefaultChangePasswordTemplate :
ITemplate
{
UI\WebControls\CreateUserWizard.cs (5)
3058
private sealed class DefaultCompleteStepContentTemplate :
ITemplate
{
3142
private sealed class DefaultCreateUserContentTemplate :
ITemplate
{
3392
private sealed class DefaultCreateUserNavigationTemplate :
ITemplate
{
3525
private sealed class DataListItemTemplate :
ITemplate
{
3534
private sealed class DefaultSideBarTemplate :
ITemplate
{
UI\WebControls\login.cs (1)
1762
private sealed class LoginTemplate :
ITemplate
{
UI\WebControls\PasswordRecovery.cs (3)
2246
private sealed class DefaultQuestionTemplate :
ITemplate
{
2528
private sealed class DefaultSuccessTemplate :
ITemplate
{
2572
private sealed class DefaultUserNameTemplate :
ITemplate
{
UI\WebControls\Wizard.cs (3)
2969
private sealed class NavigationTemplate :
ITemplate
{
3169
private class DataListItemTemplate :
ITemplate
{
3187
private class DefaultSideBarTemplate :
ITemplate
{
287 references to ITemplate
System.Web (204)
Compilation\BaseTemplateCodeDomTreeGenerator.cs (2)
479
BuildFieldAndAccessorProperty(autoTemplateName, fieldName, typeof(
ITemplate
), false /*fStatic*/, attrDeclarations);
493
setStatement.Right = new CodeCastExpression(typeof(
ITemplate
), new CodeIndexerExpression(contentTemplatesFieldRef,
UI\ControlBuilder.cs (1)
1748
else if (typeof(
ITemplate
).IsAssignableFrom(childType)) {
UI\DesignTimeTemplateParser.cs (1)
124
public static
ITemplate
ParseTemplate(DesignTimeParseData data) {
UI\MasterPage.cs (3)
39
internal override void AddContentTemplate(object obj, string templateName,
ITemplate
template) {
151
protected internal void AddContentTemplate(string templateName,
ITemplate
template) {
250
public void InstantiateInContentPlaceHolder(Control contentPlaceHolder,
ITemplate
template) {
UI\Page.cs (3)
153
AddContentTemplate(obj, contentBuilder.ContentPlaceHolder, contentBuilder.BuildObject() as
ITemplate
);
161
internal virtual void AddContentTemplate(object obj, string templateName,
ITemplate
template) {
2668
protected internal void AddContentTemplate(string templateName,
ITemplate
template) {
UI\TemplateControl.cs (2)
758
public
ITemplate
LoadTemplate(string virtualPath) {
762
internal
ITemplate
LoadTemplate(VirtualPath virtualPath) {
UI\TemplateParser.cs (4)
493
ITemplate
t = ParseTemplate(content, virtualPath, ignoreFilter);
502
public static
ITemplate
ParseTemplate(string content, string virtualPath, bool ignoreFilter) {
506
private static
ITemplate
ParseTemplate(string content, VirtualPath virtualPath, bool ignoreFilter) {
511
private
ITemplate
ParseTemplateInternal(string content, VirtualPath virtualPath, bool ignoreFilter) {
UI\WebControls\ChangePassword.cs (8)
38
private
ITemplate
_changePasswordTemplate;
40
private
ITemplate
_successTemplate;
366
public virtual
ITemplate
ChangePasswordTemplate {
1331
public virtual
ITemplate
SuccessTemplate {
1748
ITemplate
template = ChangePasswordTemplate;
1803
ITemplate
template = null;
2747
void
ITemplate
.InstantiateIn(Control container) {
3168
void
ITemplate
.InstantiateIn(Control container) {
UI\WebControls\ContentPlaceHolder.cs (2)
63
ITemplate
tpl = ((System.Web.UI.
ITemplate
)(masterPage.ContentTemplates[_contentPlaceHolderID]));
UI\WebControls\CreateUserWizard.cs (8)
2229
internal override
ITemplate
CreateDefaultSideBarTemplate() {
2233
internal override
ITemplate
CreateDefaultDataListItemTemplate() {
2355
ITemplate
customNavigationTemplate = new DefaultCreateUserNavigationTemplate(this);
2495
ITemplate
createUserStepTemplate = CreateUserStep.ContentTemplate;
2509
ITemplate
completeStepTemplate = CompleteStep.ContentTemplate;
3135
void
ITemplate
.InstantiateIn(Control container) {
3385
void
ITemplate
.InstantiateIn(Control container) {
3415
void
ITemplate
.InstantiateIn(Control container) {
UI\WebControls\DataList.cs (15)
73
private
ITemplate
itemTemplate;
74
private
ITemplate
alternatingItemTemplate;
75
private
ITemplate
selectedItemTemplate;
76
private
ITemplate
editItemTemplate;
77
private
ITemplate
separatorTemplate;
78
private
ITemplate
headerTemplate;
79
private
ITemplate
footerTemplate;
135
public virtual
ITemplate
AlternatingItemTemplate {
203
public virtual
ITemplate
EditItemTemplate {
267
public virtual
ITemplate
FooterTemplate {
329
public virtual
ITemplate
HeaderTemplate {
399
public virtual
ITemplate
ItemTemplate {
589
public virtual
ITemplate
SelectedItemTemplate {
651
public virtual
ITemplate
SeparatorTemplate {
1014
ITemplate
contentTemplate = itemTemplate;
UI\WebControls\DetailsView.cs (9)
56
private
ITemplate
_headerTemplate;
57
private
ITemplate
_footerTemplate;
58
private
ITemplate
_pagerTemplate;
59
private
ITemplate
_emptyDataTemplate;
663
public virtual
ITemplate
EmptyDataTemplate {
839
public virtual
ITemplate
FooterTemplate {
940
public virtual
ITemplate
HeaderTemplate {
1173
public virtual
ITemplate
PagerTemplate {
2749
ITemplate
contentTemplate = null;
UI\WebControls\FormView.cs (16)
50
private
ITemplate
_itemTemplate;
51
private
ITemplate
_editItemTemplate;
52
private
ITemplate
_insertItemTemplate;
53
private
ITemplate
_headerTemplate;
54
private
ITemplate
_footerTemplate;
55
private
ITemplate
_pagerTemplate;
56
private
ITemplate
_emptyDataTemplate;
442
public virtual
ITemplate
EditItemTemplate {
508
public virtual
ITemplate
EmptyDataTemplate {
636
public virtual
ITemplate
FooterTemplate {
737
public virtual
ITemplate
HeaderTemplate {
802
public virtual
ITemplate
InsertItemTemplate {
845
public virtual
ITemplate
ItemTemplate {
1010
public virtual
ITemplate
PagerTemplate {
1505
ITemplate
modeTemplate = null;
2376
ITemplate
contentTemplate = _itemTemplate;
UI\WebControls\GridView.cs (5)
83
private
ITemplate
_pagerTemplate;
84
private
ITemplate
_emptyDataTemplate;
794
public virtual
ITemplate
EmptyDataTemplate {
1049
public virtual
ITemplate
PagerTemplate {
3368
ITemplate
contentTemplate = null;
UI\WebControls\IWizardSideBarListControl.cs (1)
15
ITemplate
ItemTemplate { get; set; }
UI\WebControls\login.cs (4)
31
private
ITemplate
_loginTemplate;
392
public virtual
ITemplate
LayoutTemplate {
1130
ITemplate
template = LayoutTemplate;
2291
void
ITemplate
.InstantiateIn(Control container) {
UI\WebControls\LoginView.cs (5)
33
private
ITemplate
_loggedInTemplate;
34
private
ITemplate
_anonymousTemplate;
55
public virtual
ITemplate
AnonymousTemplate {
126
public virtual
ITemplate
LoggedInTemplate {
226
ITemplate
template = null;
UI\WebControls\Menu.cs (5)
86
private
ITemplate
_dynamicTemplate;
87
private
ITemplate
_staticTemplate;
439
public
ITemplate
DynamicItemTemplate {
1161
public
ITemplate
StaticItemTemplate {
1348
private void CreateTemplatedControls(
ITemplate
template, MenuItem item, int position, int depth, bool dataBinding) {
UI\WebControls\PasswordRecovery.cs (12)
65
private
ITemplate
_userNameTemplate;
67
private
ITemplate
_questionTemplate;
69
private
ITemplate
_successTemplate;
578
public virtual
ITemplate
QuestionTemplate {
677
public virtual
ITemplate
SuccessTemplate {
963
public virtual
ITemplate
UserNameTemplate {
1292
ITemplate
template = null;
1318
ITemplate
template = null;
1338
ITemplate
template = null;
2518
void
ITemplate
.InstantiateIn(Control container) {
2562
void
ITemplate
.InstantiateIn(Control container) {
2785
void
ITemplate
.InstantiateIn(Control container) {
UI\WebControls\Repeater.cs (16)
37
private
ITemplate
headerTemplate;
38
private
ITemplate
footerTemplate;
39
private
ITemplate
itemTemplate;
40
private
ITemplate
alternatingItemTemplate;
41
private
ITemplate
separatorTemplate;
181
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how alternating (even-indexed) items
191
public virtual
ITemplate
AlternatingItemTemplate {
301
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the control footer is
311
public virtual
ITemplate
FooterTemplate {
322
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the control header is rendered. </para>
331
public virtual
ITemplate
HeaderTemplate {
383
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how items are rendered. </para>
392
public virtual
ITemplate
ItemTemplate {
422
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how separators
432
public virtual
ITemplate
SeparatorTemplate {
793
ITemplate
contentTemplate = null;
UI\WebControls\RoleGroup.cs (2)
18
private
ITemplate
_contentTemplate;
31
public
ITemplate
ContentTemplate {
UI\WebControls\SiteMapPath.cs (13)
35
private
ITemplate
_currentNodeTemplate;
36
private
ITemplate
_rootNodeTemplate;
37
private
ITemplate
_nodeTemplate;
38
private
ITemplate
_pathSeparatorTemplate;
68
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the current node is rendered. </para>
77
public virtual
ITemplate
CurrentNodeTemplate {
110
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the parent node is rendered. </para>
119
public virtual
ITemplate
NodeTemplate {
220
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the path Separator is rendered. </para>
229
public virtual
ITemplate
PathSeparatorTemplate {
317
/// <para>Gets or sets the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the root node is rendered. </para>
326
public virtual
ITemplate
RootNodeTemplate {
543
ITemplate
template = null;
UI\WebControls\TemplateColumn.cs (13)
25
private
ITemplate
headerTemplate;
26
private
ITemplate
footerTemplate;
27
private
ITemplate
itemTemplate;
28
private
ITemplate
editItemTemplate;
41
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how items in edit mode are rendered. </para>
50
public virtual
ITemplate
EditItemTemplate {
62
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the control footer is rendered. </para>
71
public virtual
ITemplate
FooterTemplate {
83
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/>
93
public virtual
ITemplate
HeaderTemplate {
105
/// <para> Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how items are rendered. </para>
114
public virtual
ITemplate
ItemTemplate {
131
ITemplate
contentTemplate = null;
UI\WebControls\TemplatedWizardStep.cs (4)
25
private
ITemplate
_contentTemplate;
27
private
ITemplate
_navigationTemplate;
39
public virtual
ITemplate
ContentTemplate {
74
public virtual
ITemplate
CustomNavigationTemplate {
UI\WebControls\TemplateField.cs (19)
26
private
ITemplate
headerTemplate;
27
private
ITemplate
footerTemplate;
28
private
ITemplate
itemTemplate;
29
private
ITemplate
editItemTemplate;
30
private
ITemplate
alternatingItemTemplate;
31
private
ITemplate
insertItemTemplate;
43
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how alternating items are rendered. </para>
52
public virtual
ITemplate
AlternatingItemTemplate {
103
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how rows in edit mode are rendered. </para>
112
public virtual
ITemplate
EditItemTemplate {
124
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how the control footer is rendered. </para>
133
public virtual
ITemplate
FooterTemplate {
145
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/>
155
public virtual
ITemplate
HeaderTemplate {
167
/// <para>Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how rows in insert mode are rendered. </para>
176
public virtual
ITemplate
InsertItemTemplate {
188
/// <para> Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how items are rendered. </para>
197
public virtual
ITemplate
ItemTemplate {
271
ITemplate
contentTemplate = null;
UI\WebControls\Wizard.cs (23)
30
private
ITemplate
_finishNavigationTemplate;
31
private
ITemplate
_headerTemplate;
32
private
ITemplate
_layoutTemplate;
33
private
ITemplate
_startNavigationTemplate;
34
private
ITemplate
_stepNavigationTemplate;
35
private
ITemplate
_sideBarTemplate;
535
public virtual
ITemplate
FinishNavigationTemplate {
573
public virtual
ITemplate
HeaderTemplate {
608
public virtual
ITemplate
LayoutTemplate {
951
public virtual
ITemplate
SideBarTemplate {
987
public virtual
ITemplate
StartNavigationTemplate {
1005
public virtual
ITemplate
StepNavigationTemplate {
1164
private
ITemplate
CustomNavigationTemplate {
1334
internal virtual
ITemplate
CreateDefaultSideBarTemplate() {
1338
internal virtual
ITemplate
CreateDefaultDataListItemTemplate() {
1628
ITemplate
contentTemplate = step.ContentTemplate;
2393
ITemplate
startNavigationTemplate = Owner.StartNavigationTemplate;
2413
ITemplate
stepNavigationTemplate = Owner.StepNavigationTemplate;
2431
ITemplate
finishNavigationTemplate = Owner.FinishNavigationTemplate;
2552
ITemplate
sideBarTemplate = Owner.SideBarTemplate ?? Owner.CreateDefaultSideBarTemplate();
2570
private static void ReplacePlaceholderWithTemplateInstance(Control targetContainer, Control placeholder,
ITemplate
template) {
2896
ITemplate
sideBarTemplate = Owner.SideBarTemplate;
3034
void
ITemplate
.InstantiateIn(Control container) {
UI\WebParts\CatalogZone.cs (2)
24
private
ITemplate
_zoneTemplate;
66
public virtual
ITemplate
ZoneTemplate {
UI\WebParts\DeclarativeCatalogPart.cs (2)
26
private
ITemplate
_webPartsTemplate;
72
public
ITemplate
WebPartsTemplate {
UI\WebParts\EditorZone.cs (2)
24
private
ITemplate
_zoneTemplate;
66
public virtual
ITemplate
ZoneTemplate {
UI\WebParts\WebPartZone.cs (2)
24
private
ITemplate
_zoneTemplate;
33
public virtual
ITemplate
ZoneTemplate {
System.Web.DynamicData (2)
DynamicData\EntityTemplate.cs (1)
13
public virtual
ITemplate
ItemTemplate { get; set; }
DynamicData\QueryableFilterRepeater.cs (1)
61
public virtual
ITemplate
ItemTemplate { get; set; }
System.Web.Extensions (30)
UI\UpdatePanel.cs (2)
38
private
ITemplate
_contentTemplate;
96
public
ITemplate
ContentTemplate {
UI\UpdateProgress.cs (2)
31
private
ITemplate
_progressTemplate;
101
public
ITemplate
ProgressTemplate {
UI\WebControls\ListView.cs (23)
32
private
ITemplate
_itemTemplate;
33
private
ITemplate
_editItemTemplate;
34
private
ITemplate
_insertItemTemplate;
35
private
ITemplate
_layoutTemplate;
36
private
ITemplate
_selectedItemTemplate;
37
private
ITemplate
_groupTemplate;
38
private
ITemplate
_itemSeparatorTemplate;
39
private
ITemplate
_groupSeparatorTemplate;
40
private
ITemplate
_emptyItemTemplate;
41
private
ITemplate
_emptyDataTemplate;
42
private
ITemplate
_alternatingItemTemplate;
142
public virtual
ITemplate
AlternatingItemTemplate {
411
public virtual
ITemplate
EditItemTemplate {
427
public virtual
ITemplate
EmptyDataTemplate {
443
public virtual
ITemplate
EmptyItemTemplate {
564
public virtual
ITemplate
GroupSeparatorTemplate {
580
public virtual
ITemplate
GroupTemplate {
644
public virtual
ITemplate
InsertItemTemplate {
696
public virtual
ITemplate
ItemSeparatorTemplate {
714
public virtual
ITemplate
ItemTemplate {
730
public virtual
ITemplate
LayoutTemplate {
833
public virtual
ITemplate
SelectedItemTemplate {
2644
ITemplate
contentTemplate = _itemTemplate;
UI\WebControls\TemplatePagerField.cs (3)
20
private
ITemplate
_pagerTemplate;
41
/// <para> Specifies the <see cref='System.Web.UI.
ITemplate
' qualify='true'/> that defines how items are rendered. </para>
50
public virtual
ITemplate
PagerTemplate {
System.Web.Mobile (51)
UI\MobileControls\Design\MobileControlPersister.cs (7)
389
else if (typeof(
ITemplate
).IsAssignableFrom(propDescs[i].PropertyType)) {
405
ITemplate
template = (
ITemplate
)templateCollection[templateName];
692
Debug.Assert(typeof(
ITemplate
).IsAssignableFrom(propDesc.PropertyType),
695
ITemplate
template = (
ITemplate
)propDesc.GetValue(component);
701
private static void PersistTemplateProperty(TextWriter sw, String templateName,
ITemplate
template)
UI\MobileControls\Design\MobileTemplatedControlDesigner.cs (11)
639
ITemplate
template = null;
643
template = (
ITemplate
)CurrentChoice.Templates[templateName];
859
ITemplate
template = null;
1082
internal
ITemplate
HeaderTemplate
1090
internal
ITemplate
FooterTemplate
1098
internal
ITemplate
ItemTemplate
1106
internal
ITemplate
AlternatingItemTemplate
1114
internal
ITemplate
SeparatorTemplate
1122
internal
ITemplate
ContentTemplate
1130
internal
ITemplate
LabelTemplate
1138
internal
ITemplate
ItemDetailsTemplate
UI\MobileControls\DeviceSpecific.cs (2)
102
public
ITemplate
GetTemplate(String templateName)
105
_selectedChoice.Templates[templateName] as
ITemplate
:
UI\MobileControls\DeviceSpecificChoice.cs (2)
719
private
ITemplate
_template;
727
public
ITemplate
Template
UI\MobileControls\Form.cs (3)
419
ITemplate
headerTemplate = GetTemplate(Constants.HeaderTemplateTag);
420
ITemplate
footerTemplate = GetTemplate(Constants.FooterTemplateTag);
421
ITemplate
scriptTemplate = GetTemplate(Constants.ScriptTemplateTag);
UI\MobileControls\List.cs (7)
256
ITemplate
headerTemplate = GetTemplate(Constants.HeaderTemplateTag);
257
ITemplate
footerTemplate = GetTemplate(Constants.FooterTemplateTag);
258
ITemplate
itemTemplate = GetTemplate(Constants.ItemTemplateTag);
259
ITemplate
separatorTemplate = GetTemplate(Constants.SeparatorTemplateTag);
260
ITemplate
alternatingItemTemplate = GetTemplate(Constants.AlternatingItemTemplateTag);
290
ITemplate
itemTemplate,
307
ITemplate
itemTemplate,
UI\MobileControls\MobileControl.cs (6)
266
public virtual
ITemplate
GetTemplate(String templateName)
269
ITemplate
t = null;
1482
private
ITemplate
_instantiatingTemplate = null;
1483
private
ITemplate
InstantiatingTemplate
1493
private void SetInstantiatingTemplateAndVerify (
ITemplate
instantiatingTemplate, MobileControl parent)
1506
internal void CheckedInstantiateTemplate(
ITemplate
template, MobileControl target, MobileControl targetParent)
UI\MobileControls\ObjectList.cs (8)
635
ITemplate
headerTemplate = GetTemplate(Constants.HeaderTemplateTag);
636
ITemplate
footerTemplate = GetTemplate(Constants.FooterTemplateTag);
637
ITemplate
itemTemplate = GetTemplate(Constants.ItemTemplateTag);
638
ITemplate
separatorTemplate = GetTemplate(Constants.SeparatorTemplateTag);
639
ITemplate
alternatingItemTemplate = GetTemplate(Constants.AlternatingItemTemplateTag);
664
ITemplate
itemTemplate,
683
ITemplate
itemTemplate,
696
ITemplate
detailsTemplate = GetTemplate(Constants.ItemDetailsTemplateTag);
UI\MobileControls\Panel.cs (1)
158
ITemplate
contentTemplate = GetTemplate(Constants.ContentTemplateTag);
UI\MobileControls\Style.cs (4)
730
public
ITemplate
GetTemplate(String templateName)
735
internal
ITemplate
GetTemplateInternal(String templateName, Hashtable stylesEncountered)
737
ITemplate
t = null;
740
t = (
ITemplate
)_deviceSpecific.GetTemplate (templateName);