21 instantiations of TagBuilder
Microsoft.AspNetCore.Mvc.ViewFeatures (21)
DefaultDisplayTemplates.cs (5)
33
var inputTag = new
TagBuilder
("input");
48
var selectTag = new
TagBuilder
("select");
238
var labelTag = new
TagBuilder
("div");
244
var valueDivTag = new
TagBuilder
("div");
290
var hyperlinkTag = new
TagBuilder
("a");
DefaultEditorTemplates.cs (2)
284
var labelTag = new
TagBuilder
("div");
291
var valueDivTag = new
TagBuilder
("div");
DefaultHtmlGenerator.cs (14)
240
var tagBuilder = new
TagBuilder
("input");
387
var tagBuilder = new
TagBuilder
("label");
567
var tagBuilder = new
TagBuilder
("select");
644
var tagBuilder = new
TagBuilder
("textarea");
761
var tagBuilder = new
TagBuilder
(tag);
837
messageTag = new
TagBuilder
(headerTag);
846
var htmlSummary = new
TagBuilder
("ul");
857
var listItem = new
TagBuilder
("li");
871
var tagBuilder = new
TagBuilder
("div");
1043
var tagBuilder = new
TagBuilder
("option");
1095
var tagBuilder = new
TagBuilder
("form");
1161
var tagBuilder = new
TagBuilder
("input")
1286
var tagBuilder = new
TagBuilder
("a");
1602
var groupBuilder = new
TagBuilder
("optgroup");
128 references to TagBuilder
Microsoft.AspNetCore.Mvc.TagHelpers (16)
AnchorTagHelper.cs (1)
234
TagBuilder
tagBuilder;
FormTagHelper.cs (1)
254
TagBuilder
tagBuilder = null;
InputTagHelper.cs (6)
222
TagBuilder
tagBuilder;
297
private
TagBuilder
GenerateCheckBox(
330
var
hiddenForCheckboxTag = Generator.GenerateHiddenForCheckbox(ViewContext, modelExplorer, For.Name);
374
private
TagBuilder
GenerateRadio(ModelExplorer modelExplorer, IDictionary<string, object> htmlAttributes)
395
private
TagBuilder
GenerateTextBox(
450
private
TagBuilder
GenerateHidden(ModelExplorer modelExplorer, IDictionary<string, object> htmlAttributes)
LabelTagHelper.cs (1)
55
var
tagBuilder = Generator.GenerateLabel(
SelectTagHelper.cs (1)
145
var
tagBuilder = Generator.GenerateSelect(
TagHelperOutputExtensions.cs (3)
78
/// Merges the given <paramref name="tagBuilder"/>'s <see cref="
TagBuilder
.Attributes"/> into the
82
/// <param name="tagBuilder">The <see cref="
TagBuilder
"/> to merge attributes from.</param>
85
public static void MergeAttributes(this TagHelperOutput tagHelperOutput,
TagBuilder
tagBuilder)
TextAreaTagHelper.cs (1)
83
var
tagBuilder = Generator.GenerateTextArea(
ValidationMessageTagHelper.cs (1)
86
var
tagBuilder = Generator.GenerateValidationMessage(
ValidationSummaryTagHelper.cs (1)
90
var
tagBuilder = Generator.GenerateValidationSummary(
Microsoft.AspNetCore.Mvc.ViewFeatures (112)
DefaultDisplayTemplates.cs (5)
33
var
inputTag = new TagBuilder("input");
48
var
selectTag = new TagBuilder("select");
238
var
labelTag = new TagBuilder("div");
244
var
valueDivTag = new TagBuilder("div");
290
var
hyperlinkTag = new TagBuilder("a");
DefaultEditorTemplates.cs (2)
284
var
labelTag = new TagBuilder("div");
291
var
valueDivTag = new TagBuilder("div");
DefaultHtmlGenerator.cs (46)
125
public virtual
TagBuilder
GenerateActionLink(
145
public virtual
TagBuilder
GeneratePageLink(
187
public virtual
TagBuilder
GenerateCheckBox(
233
public virtual
TagBuilder
GenerateHiddenForCheckbox(
240
var
tagBuilder = new TagBuilder("input");
255
public virtual
TagBuilder
GenerateForm(
294
public virtual
TagBuilder
GeneratePageForm(
312
public
TagBuilder
GenerateRouteForm(
328
public virtual
TagBuilder
GenerateHidden(
360
public virtual
TagBuilder
GenerateLabel(
387
var
tagBuilder = new TagBuilder("label");
398
public virtual
TagBuilder
GeneratePassword(
423
public virtual
TagBuilder
GenerateRadioButton(
486
public virtual
TagBuilder
GenerateRouteLink(
505
public
TagBuilder
GenerateSelect(
529
public virtual
TagBuilder
GenerateSelect(
567
var
tagBuilder = new TagBuilder("select");
596
public virtual
TagBuilder
GenerateTextArea(
644
var
tagBuilder = new TagBuilder("textarea");
684
public virtual
TagBuilder
GenerateTextBox(
710
public virtual
TagBuilder
GenerateValidationMessage(
761
var
tagBuilder = new TagBuilder(tag);
801
public virtual
TagBuilder
GenerateValidationSummary(
825
TagBuilder
messageTag;
846
var
htmlSummary = new TagBuilder("ul");
857
var
listItem = new TagBuilder("li");
871
var
tagBuilder = new TagBuilder("div");
1036
internal static
TagBuilder
GenerateOption(SelectListItem item, string text)
1041
internal static
TagBuilder
GenerateOption(SelectListItem item, string text, bool selected)
1043
var
tagBuilder = new TagBuilder("option");
1085
/// A <see cref="
TagBuilder
"/> instance for the </form> element.
1087
protected virtual
TagBuilder
GenerateFormCore(
1095
var
tagBuilder = new TagBuilder("form");
1129
protected virtual
TagBuilder
GenerateInput(
1161
var
tagBuilder = new TagBuilder("input")
1278
/// <returns>The <see cref="
TagBuilder
"/>.</returns>
1279
protected virtual
TagBuilder
GenerateLink(
1286
var
tagBuilder = new TagBuilder("a");
1299
/// <param name="tagBuilder">A <see cref="
TagBuilder
"/> instance.</param>
1304
TagBuilder
tagBuilder,
1324
/// <param name="tagBuilder">A <see cref="
TagBuilder
"/> instance.</param>
1329
TagBuilder
tagBuilder,
1362
/// <param name="tagBuilder">A <see cref="
TagBuilder
"/> instance.</param>
1367
TagBuilder
tagBuilder,
1602
var
groupBuilder = new TagBuilder("optgroup");
1649
var
tagBuilder = GenerateOption(item, item.Text, selected);
DefaultHtmlGeneratorExtensions.cs (5)
25
public static
TagBuilder
GenerateForm(
35
var
tagBuilder = generator.GenerateForm(viewContext, actionName, controllerName, routeValues, method, htmlAttributes);
56
/// <returns>The <see cref="
TagBuilder
"/>.</returns>
57
public static
TagBuilder
GenerateRouteForm(
66
var
tagBuilder = generator.GenerateRouteForm(viewContext, routeName, routeValues, method, htmlAttributes);
HtmlHelper.cs (16)
201
var
tagBuilder = _htmlGenerator.GenerateActionLink(
598
var
tagBuilder = _htmlGenerator.GenerateRouteLink(
720
var
checkbox = _htmlGenerator.GenerateCheckBox(
737
var
hiddenForCheckbox = _htmlGenerator.GenerateHiddenForCheckbox(ViewContext, modelExplorer, expression);
823
var
tagBuilder = _htmlGenerator.GenerateSelect(
904
var
tagBuilder = _htmlGenerator.GenerateForm(
961
var
tagBuilder = _htmlGenerator.GenerateRouteForm(
1001
var
tagBuilder = _htmlGenerator.GenerateHidden(
1047
var
tagBuilder = _htmlGenerator.GenerateLabel(
1097
var
tagBuilder = _htmlGenerator.GenerateSelect(
1141
var
tagBuilder = _htmlGenerator.GeneratePassword(
1174
var
tagBuilder = _htmlGenerator.GenerateRadioButton(
1208
var
tagBuilder = _htmlGenerator.GenerateTextArea(
1242
var
tagBuilder = _htmlGenerator.GenerateTextBox(
1276
var
tagBuilder = _htmlGenerator.GenerateValidationMessage(
1308
var
tagBuilder = _htmlGenerator.GenerateValidationSummary(
IHtmlGenerator.cs (27)
62
/// A <see cref="
TagBuilder
"/> instance for the <a> element.
64
TagBuilder
GenerateActionLink(
96
/// A <see cref="
TagBuilder
"/> instance for the <a> element.
98
TagBuilder
GeneratePageLink(
131
/// A <see cref="
TagBuilder
"/> instance for the <input type="checkbox".../> element.
133
TagBuilder
GenerateCheckBox(
145
TagBuilder
GenerateHiddenForCheckbox(
169
/// A <see cref="
TagBuilder
"/> instance for the </form> element.
171
TagBuilder
GenerateForm(
199
/// A <see cref="
TagBuilder
"/> instance for the </form> element.
201
TagBuilder
GeneratePageForm(
228
/// A <see cref="
TagBuilder
"/> instance for the </form> element.
230
TagBuilder
GenerateRouteForm(
252
TagBuilder
GenerateHidden(
274
TagBuilder
GenerateLabel(
295
TagBuilder
GeneratePassword(
317
TagBuilder
GenerateRadioButton(
345
/// A <see cref="
TagBuilder
"/> instance for the <a> element.
347
TagBuilder
GenerateRouteLink(
380
/// <returns>A new <see cref="
TagBuilder
"/> describing the <select> element.</returns>
391
TagBuilder
GenerateSelect(
428
/// <returns>A new <see cref="
TagBuilder
"/> describing the <select> element.</returns>
440
TagBuilder
GenerateSelect(
478
TagBuilder
GenerateTextArea(
501
TagBuilder
GenerateTextBox(
531
TagBuilder
GenerateValidationMessage(
553
TagBuilder
GenerateValidationSummary(
NameAndIdProvider.cs (6)
30
/// Similar to <see cref="
TagBuilder
.CreateSanitizedId"/> but caches value for repeated invocations.
53
var sanitizedId =
TagBuilder
.CreateSanitizedId(fullName, invalidCharReplacement);
75
/// nothing if <see cref="
TagBuilder
.Attributes"/> already contains an "id" attribute or the
79
/// <param name="tagBuilder">A <see cref="
TagBuilder
"/> instance that will contain the "id" attribute.</param>
88
/// Similar to <see cref="
TagBuilder
.GenerateId"/> but caches value for repeated invocations.
93
TagBuilder
tagBuilder,
Rendering\TagBuilder.cs (5)
46
public TagBuilder(
TagBuilder
tagBuilder)
353
TagBuilder
tagBuilder,
401
private readonly
TagBuilder
_tagBuilder;
404
public RenderTagHtmlContent(
TagBuilder
tagBuilder, TagRenderMode tagRenderMode)
412
TagBuilder
.WriteTo(_tagBuilder, writer, encoder, _tagRenderMode);