All of my text boxes work just fine, however I have one on a page that removes any characters after s space when you tab out or change focus.
All of my text boxes are wired up the same way (see below), but for some reason the Address1 box does this.
<EditForm Model="@updatedAddress" OnValidSubmit="@SaveAddress">
<DataAnnotationsValidator />
<div class="row">
<div class="col">
<div class="form-group mb-3">
<EjsTextBox Placeholder="Address 1*" FloatLabelType="FloatLabelType.Auto" @bind-Value="@updatedAddress.Address1"></EjsTextBox>
<ValidationMessage For="@(()=> updatedAddress.Address1)" />
</div>
<div class="form-group mb-3">
<EjsTextBox Placeholder="Address 2" FloatLabelType="FloatLabelType.Auto" @bind-Value="@updatedAddress.Address2"></EjsTextBox>
<ValidationMessage For="@(()=> updatedAddress.Address2)" />
</div>
<div class="form-group mb-3">
<EjsTextBox Placeholder="Address 3" FloatLabelType="FloatLabelType.Auto" @bind-Value="@updatedAddress.Address3"></EjsTextBox>
<ValidationMessage For="@(()=> updatedAddress.Address3)" />
</div>
<div class="form-group mb-3">
<EjsTextBox Placeholder="City *" FloatLabelType="FloatLabelType.Auto" @bind-Value="@updatedAddress.City"></EjsTextBox>
<ValidationMessage For="@(()=> updatedAddress.City)" />
</div>
<div class="form-group mb-3">
<EjsTextBox Placeholder="State *" FloatLabelType="FloatLabelType.Auto" @bind-Value="@updatedAddress.State"></EjsTextBox>
<ValidationMessage For="@(()=> updatedAddress.State)" />
</div>
<div class="form-group mb-3">
<EjsTextBox Placeholder="Postal Code*" FloatLabelType="FloatLabelType.Auto" @bind-Value="@updatedAddress.PostalCode"></EjsTextBox>
<ValidationMessage For="@(()=> updatedAddress.PostalCode)" />
</div>
<div class="form-group mb-3">
<EjsDropDownList Placeholder="Country *" FloatLabelType="FloatLabelType.Auto" @bind-Value="@chosenCC" DataSource="@countryCodeList"></EjsDropDownList>
<ValidationMessage For="@(() => chosenCC)" />
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-6">
<button class="btn btn-block btn-success" type="submit">Save</button>
</div>
<div class="col-6">
<button class="btn btn-block btn-danger" type="button" @onclick="@Cancel">Cancel</button>
</div>
</div>
</EditForm>
Not sure how to really explain it any better, but if I start typing in say 123 Anystreet and then hit tab, what is left over is just 123.
There are no annotations on the POCO property, it's pretty plain.