2 implementations of ViewData
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
HtmlHelper.cs (1)
113public ViewDataDictionary ViewData => ViewContext.ViewData;
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
DefaultEditorTemplatesTest.cs (1)
1389public ViewDataDictionary ViewData
114 references to ViewData
Microsoft.AspNetCore.Mvc.ViewFeatures (104)
DefaultDisplayTemplates.cs (27)
21if (htmlHelper.ViewData.Model != null) 23value = Convert.ToBoolean(htmlHelper.ViewData.Model, CultureInfo.InvariantCulture); 26return htmlHelper.ViewData.ModelMetadata.IsNullableValueType ? 74var model = htmlHelper.ViewData.Model; 88var elementMetadata = htmlHelper.ViewData.ModelMetadata.ElementMetadata; 101var oldPrefix = htmlHelper.ViewData.TemplateInfo.HtmlFieldPrefix; 104htmlHelper.ViewData.TemplateInfo.HtmlFieldPrefix = string.Empty; 122container: htmlHelper.ViewData.ModelExplorer, 131htmlHelper.ViewData, 144htmlHelper.ViewData.TemplateInfo.HtmlFieldPrefix = oldPrefix; 150if (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == htmlHelper.ViewData.Model) 152htmlHelper.ViewData.TemplateInfo.FormattedModelValue = 153string.Format(CultureInfo.CurrentCulture, "{0:0.00}", htmlHelper.ViewData.Model); 161var uriString = "mailto:" + ((htmlHelper.ViewData.Model == null) ? 163htmlHelper.ViewData.Model.ToString()); 164var linkedText = (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == null) ? 166htmlHelper.ViewData.TemplateInfo.FormattedModelValue.ToString(); 173if (htmlHelper.ViewData.ModelMetadata.HideSurroundingHtml) 183return new HtmlString(htmlHelper.ViewData.TemplateInfo.FormattedModelValue.ToString()); 188var viewData = htmlHelper.ViewData; 225htmlHelper.ViewData, 268var value = htmlHelper.ViewData.TemplateInfo.FormattedModelValue; 279var uriString = (htmlHelper.ViewData.Model == null) ? string.Empty : htmlHelper.ViewData.Model.ToString(); 280var linkedText = (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == null) ? 282htmlHelper.ViewData.TemplateInfo.FormattedModelValue.ToString();
DefaultEditorTemplates.cs (22)
26if (htmlHelper.ViewData.Model != null) 28value = Convert.ToBoolean(htmlHelper.ViewData.Model, CultureInfo.InvariantCulture); 31return htmlHelper.ViewData.ModelMetadata.IsNullableValueType ? 55var viewData = htmlHelper.ViewData; 70var elementMetadata = htmlHelper.ViewData.ModelMetadata.ElementMetadata; 104container: htmlHelper.ViewData.ModelExplorer, 113htmlHelper.ViewData, 132if (htmlHelper.ViewData.TemplateInfo.FormattedModelValue == htmlHelper.ViewData.Model) 134htmlHelper.ViewData.TemplateInfo.FormattedModelValue = 135string.Format(CultureInfo.CurrentCulture, "{0:0.00}", htmlHelper.ViewData.Model); 143var viewData = htmlHelper.ViewData; 173var htmlAttributesObject = htmlHelper.ViewData[HtmlAttributeKey]; 230var viewData = htmlHelper.ViewData; 267htmlHelper.ViewData, 317value = htmlHelper.ViewData.TemplateInfo.FormattedModelValue; 411return GenerateTextBox(htmlHelper, htmlHelper.ViewData.TemplateInfo.FormattedModelValue, htmlAttributes); 421var metadata = htmlHelper.ViewData.ModelMetadata; 422var value = htmlHelper.ViewData.Model; 423if (htmlHelper.ViewData.TemplateInfo.FormattedModelValue != value && metadata.HasNonDefaultEditFormat) 430htmlHelper.ViewData.TemplateInfo.FormattedModelValue = 437return GenerateTextBox(htmlHelper, inputType, htmlHelper.ViewData.TemplateInfo.FormattedModelValue);
Rendering\HtmlHelperInputExtensions.cs (16)
19/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 44/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 73/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 130/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 154/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 277/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 309/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 349/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 417/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 441/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 469/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 502/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, 629/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 654/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 686/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 714/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or
Rendering\HtmlHelperPartialExtensions.cs (8)
32return htmlHelper.PartialAsync(partialViewName, htmlHelper.ViewData.Model, viewData: null); 55return htmlHelper.PartialAsync(partialViewName, htmlHelper.ViewData.Model, viewData); 97return Partial(htmlHelper, partialViewName, htmlHelper.ViewData.Model, viewData: null); 120return Partial(htmlHelper, partialViewName, htmlHelper.ViewData.Model, viewData); 184RenderPartial(htmlHelper, partialViewName, htmlHelper.ViewData.Model, viewData: null); 203RenderPartial(htmlHelper, partialViewName, htmlHelper.ViewData.Model, viewData); 265return htmlHelper.RenderPartialAsync(partialViewName, htmlHelper.ViewData.Model, viewData: null); 288return htmlHelper.RenderPartialAsync(partialViewName, htmlHelper.ViewData.Model, viewData);
Rendering\HtmlHelperSelectExtensions.cs (18)
16/// &lt;option&gt; elements based on the <see cref="IHtmlHelper.ViewData"/> entry with full name. Adds a 33/// The <see cref="IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of 46/// &lt;option&gt; elements based on <paramref name="optionLabel"/> and the <see cref="IHtmlHelper.ViewData"/> 67/// The <see cref="IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of 91/// the <see cref="IHtmlHelper.ViewData"/> entry with full name (unless used instead of 100/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/> 125/// the <see cref="IHtmlHelper.ViewData"/> entry with full name (unless used instead of 134/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/> 164/// the <see cref="IHtmlHelper.ViewData"/> entry with full name (unless used instead of 173/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/> 209/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/> 244/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/> 288/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/> 316/// &lt;option&gt; elements based on the <see cref="IHtmlHelper.ViewData"/> entry with full name. Adds a 333/// The <see cref="IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of 350/// the <see cref="IHtmlHelper.ViewData"/> entry with full name (unless used instead of 359/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/> 391/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="IHtmlHelper.ViewData"/>
Rendering\HtmlHelperValueExtensions.cs (3)
17/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 63/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or 83/// the <see cref="IHtmlHelper.ViewData"/> entry with full name, or
Rendering\IHtmlHelper.cs (10)
173/// the <see cref="ViewData"/> entry with full name, or 257/// the <see cref="ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or 264/// &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="ViewData"/> entry with 404/// the <see cref="ViewData"/> entry with full name, 448/// the <see cref="ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or 456/// collection with name <paramref name="expression"/> in <see cref="ViewData"/>. 522/// the <see cref="ViewData"/> entry with full name, or 615/// the <see cref="ViewData"/> entry with full name, or 640/// the <see cref="ViewData"/> entry with full name, 719/// the <see cref="ViewData"/> entry with full name, or
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (10)
DefaultEditorTemplatesTest.cs (2)
257helperMock.SetupGet(h => h.ViewData).Returns(helperToCopy.ViewData); 1391get { return _innerHelper.ViewData; }
Rendering\HtmlHelperPartialExtensionsTest.cs (8)
46.SetupGet(h => h.ViewData) 81helper.SetupGet(h => h.ViewData) 120.SetupGet(h => h.ViewData) 172helper.SetupGet(h => h.ViewData) 195.SetupGet(h => h.ViewData) 243.SetupGet(h => h.ViewData) 274helper.SetupGet(h => h.ViewData) 319helper.SetupGet(h => h.ViewData)