4 writes to ViewData
Microsoft.AspNetCore.Mvc.Razor (1)
RazorPagePropertyActivator.cs (1)
48
context.
ViewData
= CreateViewDataDictionary(context);
Microsoft.AspNetCore.Mvc.ViewFeatures (3)
Rendering\ViewContext.cs (3)
34
ViewData
= new ViewDataDictionary(new EmptyModelMetadataProvider(), ModelState);
64
ViewData
= viewData;
106
ViewData
= viewData;
53 references to ViewData
Microsoft.AspNetCore.Mvc.Razor (5)
RazorPagePropertyActivator.cs (5)
61
if (context.
ViewData
== null)
66
else if (context.
ViewData
.GetType() != _viewDataDictionaryType)
69
return _nestedFactory(context.
ViewData
);
72
return context.
ViewData
;
97
valueAccessor = context => context.
ViewData
;
Microsoft.AspNetCore.Mvc.RazorPages (4)
Infrastructure\PageResultExecutor.cs (1)
90
pageContext.ViewData = currentViewContext.
ViewData
;
PageBase.cs (3)
1185
var viewData = new ViewDataDictionary(MetadataProvider, ViewContext.
ViewData
.ModelState)
1241
ViewData = ViewContext.
ViewData
,
1263
ViewData = ViewContext.
ViewData
,
Microsoft.AspNetCore.Mvc.TagHelpers (6)
InputTagHelper.cs (1)
213
string.IsNullOrEmpty(ViewContext.
ViewData
.TemplateInfo.HtmlFieldPrefix) &&
PartialTagHelper.cs (2)
177
return ViewContext.
ViewData
.Model;
201
var baseViewData = ViewData ?? ViewContext.
ViewData
;
SelectTagHelper.cs (1)
136
string.IsNullOrEmpty(ViewContext.
ViewData
.TemplateInfo.HtmlFieldPrefix) &&
TextAreaTagHelper.cs (1)
74
string.IsNullOrEmpty(ViewContext.
ViewData
.TemplateInfo.HtmlFieldPrefix) &&
ValidationMessageTagHelper.cs (1)
64
string.IsNullOrEmpty(ViewContext.
ViewData
.TemplateInfo.HtmlFieldPrefix) &&
Microsoft.AspNetCore.Mvc.ViewFeatures (38)
DefaultEditorTemplates.cs (1)
223
value: htmlHelper.ViewContext.
ViewData
.TemplateInfo.FormattedModelValue.ToString(),
DefaultHtmlGenerator.cs (21)
562
ExpressionMetadataProvider.FromStringExpression(expression, viewContext.
ViewData
, _metadataProvider);
582
if (viewContext.
ViewData
.ModelState.TryGetValue(fullName, out var entry))
632
viewContext.
ViewData
.ModelState.TryGetValue(fullName, out var entry);
665
AddPlaceholderAttribute(viewContext.
ViewData
, tagBuilder, modelExplorer, expression);
666
AddMaxLengthAttribute(viewContext.
ViewData
, tagBuilder, modelExplorer, expression);
735
if (!viewContext.
ViewData
.ModelState.ContainsKey(fullName) && formContext == null)
740
var tryGetModelStateResult = viewContext.
ViewData
.ModelState.TryGetValue(fullName, out var entry);
779
viewContext.
ViewData
,
810
var viewData = viewContext.
ViewData
;
918
rawValue = viewContext.
ViewData
.Eval(expression);
955
ExpressionMetadataProvider.FromStringExpression(expression, viewContext.
ViewData
, _metadataProvider);
1030
return Convert.ToString(viewContext.
ViewData
.Eval(key, format), CultureInfo.CurrentCulture);
1066
if (viewContext.
ViewData
.ModelState.TryGetValue(key, out var entry) && entry.RawValue != null)
1176
AddPlaceholderAttribute(viewContext.
ViewData
, tagBuilder, modelExplorer, expression);
1181
AddMaxLengthAttribute(viewContext.
ViewData
, tagBuilder, modelExplorer, expression);
1262
if (viewContext.
ViewData
.ModelState.TryGetValue(fullName, out var entry) && entry.Errors.Count > 0)
1373
viewContext.
ViewData
,
1410
return Convert.ToBoolean(viewContext.
ViewData
.Eval(key), CultureInfo.InvariantCulture);
1415
return Convert.ToString(viewContext.
ViewData
.Eval(key), CultureInfo.CurrentCulture);
1494
var value = viewContext.
ViewData
.Eval(expression);
1497
if (value == null || value == viewContext.
ViewData
.Model)
HtmlHelper.cs (1)
113
public ViewDataDictionary ViewData => ViewContext.
ViewData
;
HtmlHelperOfT.cs (8)
52
if (viewContext.
ViewData
== null)
55
nameof(ViewContext.
ViewData
),
60
ViewData = viewContext.
ViewData
as ViewDataDictionary<TModel>;
70
var runtimeType = viewContext.
ViewData
.ModelMetadata.ModelType;
73
ViewData = new ViewDataDictionary<TModel>(viewContext.
ViewData
, viewContext.
ViewData
.Model);
81
nameof(ViewContext.
ViewData
),
82
viewContext.
ViewData
.GetType().FullName,
NameAndIdProvider.cs (1)
130
var htmlFieldPrefix = viewContext.
ViewData
.TemplateInfo.HtmlFieldPrefix;
Rendering\ViewContext.cs (1)
168
_viewBag = new DynamicViewData(() =>
ViewData
);
ValidationHtmlAttributeProvider.cs (1)
67
var fullName = viewContext.
ViewData
.TemplateInfo.GetFullHtmlFieldName(expression);
ViewComponentResultExecutor.cs (1)
139
viewDataValuesProvider?.ProvideViewDataValues(viewContext.
ViewData
);
ViewComponents\ViewComponentContext.cs (2)
61
new ViewDataDictionary<object>(viewContext.
ViewData
),
103
public ViewDataDictionary ViewData => ViewContext.
ViewData
;
ViewExecutor.cs (1)
236
viewDataValuesProvider?.ProvideViewDataValues(viewContext.
ViewData
);