Date pickers allow users to select a single or a range of dates and times.
CalendarOutsideField CalendarOutsideField enable the rendering of the picker outside the 'div.field.field-date'.
In some case, when the field is inside a scrolling content for example, the picker will be hided by the scrolling container, to avoid this use CalendarOutsideField.
Type Default Value bool false
CalendarOutsideField set to false (default)
<NVBlock Overflow ="auto" Width ="200px" Height ="200px" >
<NVBlock Width ="200px" Height ="200px" > </NVBlock >
<NVFieldDate
Name ="CalendarOutsideField"
Label ="CalendarOutsideField"
CalendarOutsideField
/>
<NVFieldDate
Name ="CalendarOutsideField"
Label ="CalendarOutsideField"
/>
<NVBlock Width ="200px" Height ="200px" > </NVBlock >
</NVBlock >
<div class ="overflow-auto" style ="height:200px;" >
<div class ="nv-field nv-field-date mb-8" >
<label for ="Success" class ="nv-field-label" > CalendarOutsideField</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="CalendarOutsideField" name =CalendarOutsideFieldSuccess " type ="text" value ="2021-06-10" autocomplete ="off" data-input data-config ="{'static': false}" >
</div >
</div >
<div class ="nv-field nv-field-date" >
<label for ="Success" class ="nv-field-label" > CalendarOutsideField set to false (default)</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="CalendarOutsideField" name =CalendarOutsideFieldSuccess " type ="text" value ="2021-06-10" autocomplete ="off" data-input data-config ="{'static': true}" >
</div >
</div >
<div style ="height:200px; width: 250px" > </div >
</div >
<nv-block overflow ="auto" width ="200px" height ="200px" >
<nv-fielddate calendaroutsidefield label ="CalendarOutsideField" name ="CalendarOutsideField" >
</nv-fielddate >
<nv-fielddate label ="CalendarOutsideField" name ="CalendarOutsideField" > </nv-fielddate >
</nv-block >
<NvBlock height ="200px" overflow ="auto" width ="200px" >
<NvFieldDate calendarOutsideField label ="CalendarOutsideField" name ="CalendarOutsideField" />
<NvFieldDate label ="CalendarOutsideField" name ="CalendarOutsideField" />
</NvBlock >
DateDelimiter Set the string date separator when the FieldDate is in multiple mode.
<NVFieldDate
Name ="DateDelimiter"
Label ="DateDelimiter"
DateDelimiter =" + "
Multiple
/>
<div class ="nv-field nv-field-date" >
<label for ="DateDelimiter" class ="nv-field-label" > DateDelimiter</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="DateDelimiter" name ="DateDelimiter" type ="text" value ="" autocomplete ="off" data-input data-config ="{'mode': 'multiple', 'conjunction': ' + '}" >
</div >
</div >
<nv-fielddate datedelimiter =" + " multiple label ="DateDelimiter" name ="DateDelimiter" >
</nv-fielddate >
<NvFieldDate dateDelimiter =" + " label ="DateDelimiter" multiple name ="DateDelimiter" />
DefaultHour Set the default value for the hour selector when the Value is empty.
<NVFieldDate
Name ="DefaultHour"
Label ="DefaultHour"
DefaultHour ="21"
EnableTime
/>
<div class ="nv-field nv-field-date" >
<label for ="DefaultHour" class ="nv-field-label" > DefaultHour</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="DefaultHour" name ="DefaultHour" type ="text" value ="" autocomplete ="off" data-input data-config ="{'enableTime': true, 'defaultHour': 21, 'dateFormat': 'd/m/Y H:i', 'displayFormat': 'd/m/Y H:i'}" >
</div >
</div >
<nv-fielddate defaulthour ="21" enabletime label ="DefaultHour" name ="DefaultHour" >
</nv-fielddate >
<NvFieldDate defaultHour ={21} enableTime label ="DefaultHour" name ="DefaultHour" />
DefaultMinute Set the default value for the minute selector when the Value is empty.
<NVFieldDate
Name ="DefaultMinute"
Label ="DefaultMinute"
DefaultMinute ="30"
EnableTime
/>
<div class ="nv-field nv-field-date" >
<label for ="DefaultMinute" class ="nv-field-label" > DefaultMinute</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="DefaultMinute" name ="DefaultMinute" type ="text" value ="" autocomplete ="off" data-input data-config ="{'enableTime': true, 'defaultMinute': 30, 'dateFormat': 'd/m/Y H:i', 'displayFormat': 'd/m/Y H:i'}" >
</div >
</div >
<nv-fielddate defaultminute ="30" enabletime label ="DefaultMinute" name ="DefaultMinute" >
</nv-fielddate >
<NvFieldDate defaultMinute ={30} enableTime label ="DefaultMinute" name ="DefaultMinute" />
EnableTime Display or hide the time selector of the date picker.
Type Default Value bool false
<NVFieldDate
Name ="EnableTime"
Label ="EnableTime"
EnableTime
/>
<div class ="nv-field nv-field-date" >
<label for ="EnableTime" class ="nv-field-label" > EnableTime</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="EnableTime" name ="EnableTime" type ="text" value ="" autocomplete ="off" data-input data-config ="{'enableTime': true, 'dateFormat': 'd/m/Y H:i', 'displayFormat': 'd/m/Y H:i'}" >
</div >
</div >
<nv-fielddate enabletime label ="EnableTime" name ="EnableTime" >
</nv-fielddate >
<NvFieldDate enableTime label ="EnableTime" name ="EnableTime" />
Error Set the field in State 'error'.
If the Field is used within an EditForm, an EditContext will be cascaded, and the Error and Validation will be manage automatically by the EditContext.
Type Default Value bool false
<NVFieldDate
Name ="Error"
Label ="Error"
Error
Validation ="An error occur."
/>
<div class ="nv-field nv-field-date nv-field-error" >
<label for ="Error" class ="nv-field-label" > Format</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="Error" name ="Error" type ="text" value ="2021-06-10" autocomplete ="off" data-input >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-alert-circle text-error" > </i >
</div >
</div >
<div class ="nv-field-message" >
<div class ="nv-field-validation" > An error occur.</div >
</div >
</div >
<nv-fielddate error validation ="An error occur." label ="Error" name ="Error" >
</nv-fielddate >
<NvFieldDate error label ="Error" name ="Error" validation ="An error occur." />
HourIncrement Set the hour increment when incrementing ou decrementing the hour by clicking buttons.
<NVFieldDate
Name ="HourIncrement"
Label ="HourIncrement"
HourIncrement ="2"
EnableTime
/>
<div class ="nv-field nv-field-date" >
<label for ="HourIncrement" class ="nv-field-label" > HourIncrement</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="HourIncrement" name ="HourIncrement" type ="text" value ="" autocomplete ="off" data-input data-config ="{'enableTime': true, 'hourIncrement': 2, 'dateFormat': 'd/m/Y H:i', 'displayFormat': 'd/m/Y H:i'}" >
</div >
</div >
<nv-fielddate hourincrement ="2" enabletime label ="HourIncrement" name ="HourIncrement" >
</nv-fielddate >
<NvFieldDate enableTime hourIncrement ={2} label ="HourIncrement" name ="HourIncrement" />
MaxDate Set the MaxDate for the date picker. The MaxDate is inclusive. MaxDate has the string format : Y-m-d or Y-m-d H:i.
Type Default Value string? null
<NVFieldDate
Name ="MaxDate"
Label ="MaxDate"
MaxDate ="2021-11-22"
/>
<div class ="nv-field nv-field-date" >
<label for ="MaxDate" class ="nv-field-label" > MaxDate</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="MaxDate" name ="MaxDate" type ="text" value ="" autocomplete ="off" data-input data-config ="{'maxDate': '2021-11-22'}" >
</div >
</div >
<nv-fielddate maxdate ="2021-11-22" label ="MaxDate" name ="MaxDate" >
</nv-fielddate >
<NvFieldDate label ="MaxDate" maxDate ="2021-11-22" name ="MaxDate" />
MinDate Set the MinDate for the date picker. The MinDate is inclusive. MinDate has the string format : Y-m-d or Y-m-d H:i.
MinDate is usually used to avoid date selection in the past.
Type Default Value string? null
<NVFieldDate
Name ="MinDate"
Label ="MinDate"
MinDate ="2023-01-20"
/>
<div class ="nv-field nv-field-date" >
<label for ="MinDate" class ="nv-field-label" > MinDate</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="MinDate" name ="MinDate" type ="text" value ="" autocomplete ="off" data-input data-config ="{'minDate': '2023-01-20'}" >
</div >
</div >
<nv-fielddate mindate ="2023-01-20" label ="MinDate" name ="MinDate" >
</nv-fielddate >
<NvFieldDate label ="MinDate" minDate ="2023-01-20" name ="MinDate" />
MinuteIncrement <NVFieldDate
Name ="MinuteIncrement"
Label ="MinuteIncrement"
MinuteIncrement ="2"
EnableTime
/>
<div class ="nv-field nv-field-date" >
<label for ="MinuteIncrement" class ="nv-field-label" > MinuteIncrement</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="MinuteIncrement" name ="MinuteIncrement" type ="text" value ="" autocomplete ="off" data-input data-config ="{'enableTime': true, 'minuteIncrement': 2, 'dateFormat': 'd/m/Y H:i', 'displayFormat': 'd/m/Y H:i'}" >
</div >
</div >
<nv-fielddate minuteincrement ="2" enabletime label ="MinuteIncrement" name ="MinuteIncrement" >
</nv-fielddate >
<NvFieldDate enableTime label ="MinuteIncrement" minuteIncrement ={2} name ="MinuteIncrement" />
Multiple Enable multiple date selection.
Type Default Value bool false
<NVFieldDate
Name ="Multiple"
Label ="Multiple"
Multiple
/>
<div class ="nv-field nv-field-date" >
<label for ="Multiple" class ="nv-field-label" > Multiple</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="Multiple" name ="Multiple" type ="text" value ="" autocomplete ="off" data-input data-config ="{'mode': 'multiple'}" >
</div >
</div >
<nv-fielddate multiple label ="Multiple" name ="Multiple" >
</nv-fielddate >
<NvFieldDate label ="Multiple" multiple name ="Multiple" />
NextArrow Set the 'next arrow' of the date picker.
Type Default Value string <i class="nv-icon nv-icon-arrow-right" />
<NVFieldDate
Name ="NextArrow"
Label ="NextArrow"
NextArrow =">"
/>
<div class ="nv-field nv-field-date" >
<label for ="NextArrow" class ="nv-field-label" > NextArrow</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="NextArrow" name ="NextArrow" type ="text" value ="" autocomplete ="off" data-input data-config ="{'nextArrow': '>'}" >
</div >
</div >
<nv-fielddate nextarrow =">" label ="NextArrow" name ="NextArrow" >
</nv-fielddate >
<NvFieldDate label ="NextArrow" name ="NextArrow" nextArrow =">" />
NVFieldAfter Add content after the 'input' element.
Type Default Value RenderFragment null
<NVFieldDate
Name ="NVFieldAfter"
Label ="NVFieldAfter"
>
<NVFieldAfter > After Content</NVFieldAfter >
</NVFieldDate >
<div class ="nv-field nv-field-date" >
<label for ="NVFieldAfter" class ="nv-field-label" > NVFieldAfter</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="NVFieldAfter" name ="NVFieldAfter" type ="text" value ="" autocomplete ="off" data-input data-config ="{}" >
<div class ="nv-field-input-plugin" >
After content
</div >
</div >
</div >
<nv-fielddate label ="FieldAfter" name ="FieldAfter" >
<div slot ="after" > After Content</div >
</nv-fielddate >
<NvFieldDate label ="NvFieldAfter" name ="NvFieldAfter" >
<div slot ="after" > After Content </div >
</NvFieldDate >
NVFieldBefore Add content before the 'input' element.
Type Default Value RenderFragment null
<NVFieldDate
Name ="NVFieldBefore"
Label ="NVFieldBefore"
>
<NVFieldBefore > Before Content</NVFieldBefore >
</NVFieldDate >
<div class ="nv-field nv-field-date" >
<label for ="NVFieldBefore" class ="nv-field-label" > NVFieldBefore</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
Before content
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="NVFieldBefore" name ="NVFieldBefore" type ="text" value ="" autocomplete ="off" data-input data-config ="{}" >
</div >
</div >
<nv-fielddate label ="NvFieldBefore" name ="NvFieldBefore" >
<div slot ="before" > Before Content</div >
</nv-fielddate >
<NvFieldDate label ="NvFieldBefore" name ="NvFieldBefore" >
<div slot ="before" > Before Content </div >
</NvFieldDate >
NVFieldLabel NVFieldLabel define the content label of the Checkbox Field.
Type Default Value RenderFragment null
<NVFieldDate
Name ="NVFieldLabel"
Label ="NVFieldLabel"
>
<NVFieldLabel > This is a <strong > label</strong > </NVFieldLabel >
</NVFieldDate >
<div class ="nv-field nv-field-date" >
<label for ="NVFieldLabel" class ="nv-field-label" > This is a <strong > label</strong > </label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="NVFieldLabel" name ="NVFieldLabel" type ="text" value ="" autocomplete ="off" data-input data-config ="{}" >
</div >
</div >
<nv-fielddate label ="NvFieldLabel" name ="NvFieldLabel" >
<div slot ="label" > This is a <strong > label</strong >
</div >
</nv-fielddate >
<NvFieldDate label ="NvFieldLabel" name ="NvFieldLabel" >
<div slot ="label" > This is a <strong > label </strong >
</div >
</NvFieldDate >
NVFieldMessage When you need a more complex (with html markups) message, you can use FieldMessage RenderFragment.
Type Default Value RenderFragment null
NVFieldMessage
This is a message with markups
<NVFieldDate
Name ="NVFieldMessage"
Label ="NVFieldMessage"
>
<NVFieldMessage > This is a message with <strong > markups</strong > </NVFieldMessage >
</NVFieldDate >
<div class ="nv-field nv-field-date" >
<label for ="NVFieldMessage" class ="nv-field-label" > NVFieldMessage</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="NVFieldMessage" name ="NVFieldMessage" type ="text" value ="" autocomplete ="off" data-input data-config ="{}" >
</div >
<div class ="nv-field-message" >
<div > This is a message with <strong > markups</strong > </div >
</div >
</div >
<nv-fielddate label ="NvFieldMessage" name ="NvFieldMessage" >
<div slot ="message" > This is a message with <strong > markups</strong > </div >
</nv-fielddate >
<NvFieldDate label ="NvFieldMessage" name ="NvFieldMessage" >
<div slot ="message" > This is a message with<strong > markups </strong >
</div >
</NvFieldDate >
NVFieldValidation When you need a more complex (with html markups) Validation message, you can use FieldValidation RenderFragment. It will override the Validation message, coming from Model/EditContext or from Validation Parameter.
Type Default Value RenderFragment null
<NVFieldDate
Name ="NVFieldValidation"
Label ="NVFieldValidation"
Error
>
<NVFieldValidation > An error <strong > occurred</strong > .</NVFieldValidation >
</NVFieldDate >
<div class ="nv-field nv-field-date nv-field-error" >
<label for ="NVFieldValidation" class ="nv-field-label" > NVFieldValidation</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="NVFieldValidation" name ="NVFieldValidation" type ="text" value ="2021-06-10" autocomplete ="off" data-input >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-alert-circle text-error" > </i >
</div >
</div >
<div class ="nv-field-message" >
<div class ="nv-field-validation" > An error <strong > occurred</strong > .</div >
</div >
</div >
<nv-fielddate error label ="NVFieldValidation" name ="NVFieldValidation" >
<div slot ="validation" > An error <strong > occurred</strong > . </div >
</nv-fielddate >
<NvFieldDate error label ="NVFieldValidation" name ="NVFieldValidation" >
<div slot ="validation" > An error <strong > occurred </strong > . </div >
</NvFieldDate >
PrevArrow Type Default Value string <i class="nv-icon nv-icon-arrow-left" />
<NVFieldDate
Name ="PrevArrow"
Label ="PrevArrow"
PrevArrow ="<"
/>
<div class ="nv-field nv-field-date" >
<label for ="PrevArrow" class ="nv-field-label" > PrevArrow</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="PrevArrow" name ="PrevArrow" type ="text" value ="" autocomplete ="off" data-input data-config ="{'prevArrow': '<'}" >
</div >
</div >
<nv-fielddate prevarrow ="<" label ="PrevArrow" name ="PrevArrow" >
</nv-fielddate >
<NvFieldDate label ="PrevArrow" name ="PrevArrow" prevArrow ="
<" />
Range Enable the range selection.
Type Default Value bool false
<NVFieldDate Range
Placeholder ="Please select a date range..."
Label ="Date range"
Value ="@RangeDateTimes"
ValueChanged ="@OnValueChanged"
TValue ="DateTime[]" />
@code {
[Parameter]
public DateTime[]? RangeDateTimes { get; set; } = new DateTime[] {};
private void OnValueChanged(DateTime[] value)
{
RangeDateTimes = value ?? null;
}
}
<div class ="nv-field nv-field-date" >
<label for ="Range" class ="nv-field-label" > Range</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="Range" name ="Range" type ="text" value ="" autocomplete ="off" data-input data-config ="{'mode': 'range'}" >
</div >
</div >
<nv-fielddate range label ="Date range" name ="Date range" >
</nv-fielddate >
<NvFieldDate label ="Date range" name ="Date range" range />
Readonly Set the Field input as readonly.
Type Default Value bool false
<NVFieldDate Label ="Readonly" Nmae ="Readonly" Readonly />
<div class ="nv-field nv-field-date" >
<label for ="readonly" class ="nv-field-label" > Readonly</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input readonly value ="08/12/2022" id ="Readonly" name ="Readonly" type ="text" autocomplete ="off" >
</div >
</div >
<nv-fielddate readonly label ="Readonly" name ="Readonly" >
</nv-fielddate >
<NvFieldDate label ="Readonly" name ="Readonly" readonly />
Required Set the Field as required. This adds an * after the label.
Type Default Value bool false
<NVFieldDate Label ="Required" Name ="Required" Required @bind-Value ="_model.date" />
<div class ="nv-field nv-field-date nv-field-required" >
<label class ="nv-field-label" for ="Required" > Required</label >
<div class ="nv-field-input" >
<input readonly value ="08/12/2022" id ="Required" name ="Required" type ="text" autocomplete ="off" data-input data-config ="{}" >
</div >
</div >
<nv-fielddate required label ="required" name ="required" >
</nv-fielddate >
<NvFieldDate label ="Required" name ="Required" required />
ShowMonths Set the numbers of months displayed by the date picker.
<NVFieldDate
Name ="ShowMonths"
Label ="ShowMonths"
ShowMonths ="@(2)"
/>
<div class ="nv-field nv-field-date" >
<label for ="ShowMonths" class ="nv-field-label" > ShowMonths</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="ShowMonths" name ="ShowMonths" type ="text" value ="" autocomplete ="off" data-input data-config ="{'showMonths': 2}" >
</div >
</div >
<nv-fielddate showmonths ="2" label ="ShowMonths" name ="ShowMonths" >
</nv-fielddate >
<NvFieldDate label ="ShowMonths" name ="ShowMonths" showMonths ={2} />
Single Set the mode of the date picker to single date selection. Single is the default mode of selection.
Type Default Value bool true
<NVFieldDate
Name ="Single"
Label ="Single"
Single
/>
<div class ="nv-field nv-field-date" >
<label for ="Single" class ="nv-field-label" > Single</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="Single" name ="Single" type ="text" value ="" autocomplete ="off" data-input data-config ="{'mode': 'single'}" >
</div >
</div >
<nv-fielddate single label ="Single" name ="Single" >
</nv-fielddate >
<NvFieldDate label ="Single" name ="Single" single />
Success Set the field in State 'success'.
If the Field is used within an EditForm, an EditContext will be cascaded, and the Error and Validation will be manage automatically by the EditContext.
Type Default Value bool false
<NVFieldDate
Name ="Success"
Label ="Success"
Success
/>
<div class ="nv-field nv-field-date nv-field-success" >
<label for ="Success" class ="nv-field-label" > Success</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="Success" name ="Success" type ="text" value ="2021-06-10" autocomplete ="off" data-input >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-circle-check text-success" > </i >
</div >
</div >
</div >
<nv-fielddate success label ="Success" name ="Success" >
</nv-fielddate >
<NvFieldDate label ="Success" name ="Success" success />
WeekNumbers Type Default Value bool false
<NVFieldDate
Name ="WeekNumbers"
Label ="WeekNumbers"
WeekNumbers
/>
<div class ="nv-field nv-field-date" >
<label for ="WeekNumbers" class ="nv-field-label" > WeekNumbers</label >
<div class ="nv-field-input" >
<div class ="nv-field-input-plugin" >
<i class ="nv-icon nv-icon-calendar" > </i >
</div >
<input id ="WeekNumbers" name ="WeekNumbers" type ="text" value ="" autocomplete ="off" data-input data-config ="{'weekNumbers': true}" >
</div >
</div >
<nv-fielddate weeknumbers label ="WeekNumbers" name ="WeekNumbers" >
</nv-fielddate >
<NvFieldDate label ="WeekNumbers" name ="WeekNumbers" weekNumbers />