Dear support!
I am using Metronic 8 with Html theme 8 and .Net 6 to develop my application.
In the SELECT element, I am using data-allow-clear="true" and options are loads from the server and used in HTML as showed below:
a) Instruction in server controller:
ViewData["ClientRole"] = new SelectList(_context.ClientRole.Where(x => x.ClientAccountId.Equals(_clientAccountId)).OrderBy(o => o.Name), "ClientRoleId", "Name");
b) Select element in HTML page:
<div class="col-lg-6 fv-row">
<label asp-for="ClientRoleId" class="required form-label"></label>
<select id="input-client-role-id" asp-for="ClientRoleId" class="form-select" data-control="select2" data-allow-clear="true" asp-items="ViewBag.ClientRole"><option disabled selected>Select an option</option></select>
</div>
Hi,data-allow-clear
should be used in combination with the placeholder attribute.
Try to add data-placeholder attribute to your select element.data-placeholder="your place holder"
Regards,
Lauris Stepanovs,
Keenthemes Support Team
Lauris, thanks for your instructions about data-allow-clear. After I have put data-placeholder attribute, the clear option worked properly.
Best regards.
Glad to hear that. All the best with your project!
Regards,
Lauris Stepanovs,
Keenthemes Support Team
Hi,
May I know what is your Metronic version ?
In the recent version of Metronic we fixed this issue and you can check it here
Please try to get latest Metronic ASP.NET Core version from Metronic Downloads.
Regards.
Hi!
I am using version 8.1.6.
I am using demo 8 and the link you have posted for ASP.NET Core does not have demo 8 available.
Regards.