1 write to TemplateInfo
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewDataDictionary.cs (1)
253TemplateInfo = templateInfo;
41 references to TemplateInfo
Microsoft.AspNetCore.Mvc.TagHelpers (6)
InputTagHelper.cs (1)
213string.IsNullOrEmpty(ViewContext.ViewData.TemplateInfo.HtmlFieldPrefix) &&
PartialTagHelper.cs (2)
207newViewData.TemplateInfo.HtmlFieldPrefix = newViewData.TemplateInfo.GetFullHtmlFieldName(For.Name);
SelectTagHelper.cs (1)
136string.IsNullOrEmpty(ViewContext.ViewData.TemplateInfo.HtmlFieldPrefix) &&
TextAreaTagHelper.cs (1)
74string.IsNullOrEmpty(ViewContext.ViewData.TemplateInfo.HtmlFieldPrefix) &&
ValidationMessageTagHelper.cs (1)
64string.IsNullOrEmpty(ViewContext.ViewData.TemplateInfo.HtmlFieldPrefix) &&
Microsoft.AspNetCore.Mvc.ViewFeatures (35)
DefaultDisplayTemplates.cs (12)
101var oldPrefix = htmlHelper.ViewData.TemplateInfo.HtmlFieldPrefix; 104htmlHelper.ViewData.TemplateInfo.HtmlFieldPrefix = string.Empty; 144htmlHelper.ViewData.TemplateInfo.HtmlFieldPrefix = oldPrefix; 150if (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == htmlHelper.ViewData.Model) 152htmlHelper.ViewData.TemplateInfo.FormattedModelValue = 164var linkedText = (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == null) ? 166htmlHelper.ViewData.TemplateInfo.FormattedModelValue.ToString(); 183return new HtmlString(htmlHelper.ViewData.TemplateInfo.FormattedModelValue.ToString()); 189var templateInfo = viewData.TemplateInfo; 268var value = htmlHelper.ViewData.TemplateInfo.FormattedModelValue; 280var linkedText = (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == null) ? 282htmlHelper.ViewData.TemplateInfo.FormattedModelValue.ToString();
DefaultEditorTemplates.cs (12)
84var oldPrefix = viewData.TemplateInfo.HtmlFieldPrefix; 87viewData.TemplateInfo.HtmlFieldPrefix = string.Empty; 127viewData.TemplateInfo.HtmlFieldPrefix = oldPrefix; 133if (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == htmlHelper.ViewData.Model) 135htmlHelper.ViewData.TemplateInfo.FormattedModelValue = 223value: htmlHelper.ViewContext.ViewData.TemplateInfo.FormattedModelValue.ToString(), 232var templateInfo = viewData.TemplateInfo; 318value = htmlHelper.ViewData.TemplateInfo.FormattedModelValue; 412return GenerateTextBox(htmlHelper, htmlHelper.ViewData.TemplateInfo.FormattedModelValue, htmlAttributes); 424if (htmlHelper.ViewData.TemplateInfo.FormattedModelValue != value && metadata.HasNonDefaultEditFormat) 431htmlHelper.ViewData.TemplateInfo.FormattedModelValue = 438return GenerateTextBox(htmlHelper, inputType, htmlHelper.ViewData.TemplateInfo.FormattedModelValue);
DefaultHtmlGenerator.cs (1)
818(!viewData.ModelState.TryGetValue(viewData.TemplateInfo.HtmlFieldPrefix, out var entryForModel) ||
NameAndIdProvider.cs (1)
130var htmlFieldPrefix = viewContext.ViewData.TemplateInfo.HtmlFieldPrefix;
TemplateBuilder.cs (5)
68if (_viewData.TemplateInfo.Visited(_modelExplorer)) 119viewData.TemplateInfo.FormattedModelValue = formattedModelValue; 120viewData.TemplateInfo.HtmlFieldPrefix = _viewData.TemplateInfo.GetFullHtmlFieldName(_htmlFieldName); 131viewData.TemplateInfo.AddVisited(visitedObjectsKey);
ValidationHelpers.cs (1)
50viewData.ModelState.TryGetValue(viewData.TemplateInfo.HtmlFieldPrefix, out var ms);
ValidationHtmlAttributeProvider.cs (1)
67var fullName = viewContext.ViewData.TemplateInfo.GetFullHtmlFieldName(expression);
ViewDataDictionary.cs (1)
182templateInfo: new TemplateInfo(source.TemplateInfo))
ViewDataEvaluator.cs (1)
33var fullName = viewData.TemplateInfo.GetFullHtmlFieldName(expression);