Show / Hide Table of Contents

Class AbpInputTagHelperService

Inheritance
object
AbpTagHelperService<AbpInputTagHelper>
AbpInputTagHelperService
Implements
IAbpTagHelperService<AbpInputTagHelper>
ITransientDependency
Inherited Members
AbpTagHelperService<AbpInputTagHelper>.FormGroupContents
AbpTagHelperService<AbpInputTagHelper>.TabItems
AbpTagHelperService<AbpInputTagHelper>.AccordionItems
AbpTagHelperService<AbpInputTagHelper>.BreadcrumbItemsContent
AbpTagHelperService<AbpInputTagHelper>.CarouselItemsContent
AbpTagHelperService<AbpInputTagHelper>.TabItemsDataTogglePlaceHolder
AbpTagHelperService<AbpInputTagHelper>.TabItemNamePlaceHolder
AbpTagHelperService<AbpInputTagHelper>.AbpFormContentPlaceHolder
AbpTagHelperService<AbpInputTagHelper>.AbpTabItemActivePlaceholder
AbpTagHelperService<AbpInputTagHelper>.AbpTabDropdownItemsActivePlaceholder
AbpTagHelperService<AbpInputTagHelper>.AbpTabItemShowActivePlaceholder
AbpTagHelperService<AbpInputTagHelper>.AbpBreadcrumbItemActivePlaceholder
AbpTagHelperService<AbpInputTagHelper>.AbpCarouselItemActivePlaceholder
AbpTagHelperService<AbpInputTagHelper>.AbpTabItemSelectedPlaceholder
AbpTagHelperService<AbpInputTagHelper>.AbpAccordionParentIdPlaceholder
AbpTagHelperService<AbpInputTagHelper>.Init(TagHelperContext)
AbpTagHelperService<AbpInputTagHelper>.Process(TagHelperContext, TagHelperOutput)
AbpTagHelperService<AbpInputTagHelper>.TagHelper
AbpTagHelperService<AbpInputTagHelper>.Order
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.dll
Syntax
public class AbpInputTagHelperService : AbpTagHelperService<AbpInputTagHelper>, IAbpTagHelperService<AbpInputTagHelper>, ITransientDependency

Constructors

AbpInputTagHelperService(IHtmlGenerator, HtmlEncoder, IAbpTagHelperLocalizer)

Declaration
public AbpInputTagHelperService(IHtmlGenerator generator, HtmlEncoder encoder, IAbpTagHelperLocalizer tagHelperLocalizer)
Parameters
Type Name Description
IHtmlGenerator generator
HtmlEncoder encoder
IAbpTagHelperLocalizer tagHelperLocalizer

Methods

AddAutoFocusAttribute(TagHelperOutput)

Declaration
protected virtual void AddAutoFocusAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
Type Name Description
TagHelperOutput inputTagHelperOutput

AddDisabledAttribute(TagHelperOutput)

Declaration
protected virtual void AddDisabledAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
Type Name Description
TagHelperOutput inputTagHelperOutput

AddGroupToFormGroupContents(TagHelperContext, string, string, int, out bool)

Declaration
protected virtual void AddGroupToFormGroupContents(TagHelperContext context, string propertyName, string html, int order, out bool suppress)
Parameters
Type Name Description
TagHelperContext context
string propertyName
string html
int order
bool suppress

AddInfoTextId(TagHelperOutput)

Declaration
protected virtual void AddInfoTextId(TagHelperOutput inputTagHelperOutput)
Parameters
Type Name Description
TagHelperOutput inputTagHelperOutput

AddPlaceholderAttribute(TagHelperOutput)

Declaration
protected virtual void AddPlaceholderAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
Type Name Description
TagHelperOutput inputTagHelperOutput

AddReadOnlyAttribute(TagHelperOutput)

Declaration
protected virtual void AddReadOnlyAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
Type Name Description
TagHelperOutput inputTagHelperOutput

ConvertToTextAreaIfTextArea(TagHelperOutput)

Declaration
protected virtual void ConvertToTextAreaIfTextArea(TagHelperOutput tagHelperOutput)
Parameters
Type Name Description
TagHelperOutput tagHelperOutput

GetContent(TagHelperContext, TagHelperOutput, string, string, string, string, bool)

Declaration
protected virtual string GetContent(TagHelperContext context, TagHelperOutput output, string label, string inputHtml, string validation, string infoHtml, bool isCheckbox)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
string label
string inputHtml
string validation
string infoHtml
bool isCheckbox
Returns
Type Description
string

GetFormInputGroupAsHtmlAsync(TagHelperContext, TagHelperOutput)

Declaration
protected virtual Task<(string, bool)> GetFormInputGroupAsHtmlAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
Task<(string, bool)>

GetIdAttributeAsString(TagHelperOutput)

Declaration
protected virtual string GetIdAttributeAsString(TagHelperOutput inputTag)
Parameters
Type Name Description
TagHelperOutput inputTag
Returns
Type Description
string

GetIdAttributeValue(TagHelperOutput)

Declaration
protected virtual string GetIdAttributeValue(TagHelperOutput inputTag)
Parameters
Type Name Description
TagHelperOutput inputTag
Returns
Type Description
string

GetInfoAsHtml(TagHelperContext, TagHelperOutput, TagHelperOutput, bool)

Declaration
protected virtual string GetInfoAsHtml(TagHelperContext context, TagHelperOutput output, TagHelperOutput inputTag, bool isCheckbox)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
TagHelperOutput inputTag
bool isCheckbox
Returns
Type Description
string

GetInputAttributes(TagHelperContext, TagHelperOutput)

Declaration
protected virtual TagHelperAttributeList GetInputAttributes(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
TagHelperAttributeList

GetInputTagHelper(TagHelperContext, TagHelperOutput)

Declaration
protected virtual TagHelper GetInputTagHelper(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
TagHelper

GetInputTagHelperOutputAsync(TagHelperContext, TagHelperOutput)

Declaration
protected virtual Task<(TagHelperOutput, bool)> GetInputTagHelperOutputAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
Task<(TagHelperOutput, bool)>

GetLabelAsHtmlAsync(TagHelperContext, TagHelperOutput, TagHelperOutput, bool)

Declaration
protected virtual Task<string> GetLabelAsHtmlAsync(TagHelperContext context, TagHelperOutput output, TagHelperOutput inputTag, bool isCheckbox)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
TagHelperOutput inputTag
bool isCheckbox
Returns
Type Description
Task<string>

GetLabelAsHtmlUsingTagHelperAsync(TagHelperContext, TagHelperOutput, bool)

Declaration
protected virtual Task<string> GetLabelAsHtmlUsingTagHelperAsync(TagHelperContext context, TagHelperOutput output, bool isCheckbox)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
bool isCheckbox
Returns
Type Description
Task<string>

GetRequiredSymbol(TagHelperContext, TagHelperOutput)

Declaration
protected virtual string GetRequiredSymbol(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
string

GetSize(TagHelperContext, TagHelperOutput)

Declaration
protected virtual string GetSize(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
string

GetValidationAsHtmlAsync(TagHelperContext, TagHelperOutput, TagHelperOutput)

Declaration
protected virtual Task<string> GetValidationAsHtmlAsync(TagHelperContext context, TagHelperOutput output, TagHelperOutput inputTag)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
TagHelperOutput inputTag
Returns
Type Description
Task<string>

IsInputCheckbox(TagHelperContext, TagHelperOutput, TagHelperAttributeList)

Declaration
protected virtual bool IsInputCheckbox(TagHelperContext context, TagHelperOutput output, TagHelperAttributeList attributes)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
TagHelperAttributeList attributes
Returns
Type Description
bool

IsOutputHidden(TagHelperOutput)

Declaration
protected virtual bool IsOutputHidden(TagHelperOutput inputTag)
Parameters
Type Name Description
TagHelperOutput inputTag
Returns
Type Description
bool

LeaveOnlyGroupAttributes(TagHelperContext, TagHelperOutput)

Declaration
protected virtual void LeaveOnlyGroupAttributes(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output

ProcessAsync(TagHelperContext, TagHelperOutput)

Declaration
public override Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
Task
Overrides
AbpTagHelperService<AbpInputTagHelper>.ProcessAsync(TagHelperContext, TagHelperOutput)

SurroundInnerHtmlAndGet(TagHelperContext, TagHelperOutput, string, bool)

Declaration
protected virtual string SurroundInnerHtmlAndGet(TagHelperContext context, TagHelperOutput output, string innerHtml, bool isCheckbox)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
string innerHtml
bool isCheckbox
Returns
Type Description
string

TryGetTextAreaAttribute(TagHelperOutput)

Declaration
protected virtual TextArea? TryGetTextAreaAttribute(TagHelperOutput output)
Parameters
Type Name Description
TagHelperOutput output
Returns
Type Description
TextArea

Implements

IAbpTagHelperService<TTagHelper>
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform