SfDropDownList DataSource="@supplier"
TItem="Supplier" TValue="int" Text="SupplierID" @bind-Value="addeditProduct.ProductSupplierID" FloatLabelType="@FloatLabelType.Always" Enabled="true" Placeholder="Supplier" AllowFiltering="true" FilterBarPlaceholder="Filter Suppliers" CssClass="e-custom"> DropDownListFieldSettings Text="SupplierName" Value="SupplierID"> /SfDropDownList> ValidationMessage For="@(() => addeditProduct.ProductSupplierID)" />
public class Product { [Required] public int ProductID { get; set; } [Required(ErrorMessage = "Product Code is a Required Field." )] [StringLength(25)] public string ProductCode { get; set; } [Required(ErrorMessage = "Product Description is a Required Field.")] [StringLength(50)] public string ProductDescription { get; set; } [Required(ErrorMessage = "Unit Price is a Required Field.")] [Min(1,ErrorMessage = "Minimum value must be > 0.")] public decimal ProductUnitPrice { get; set; } [Required(ErrorMessage = "Supplier is a Required Field.")] public int ProductSupplierID { get; set; } [Required] public bool ProductIsArchived { get; set; } public string SupplierName { get; set; } }|
<EditForm Model="Model">
<DataAnnotationsValidator></DataAnnotationsValidator>
<SfDropDownList ID="Assignee" Placeholder="Select Supplier" TItem="MemberModel" TValue="int?" DataSource="@Members" @bind-Value="@Model.Assignee">
<DropDownListFieldSettings Text="Name" Value="Id"></DropDownListFieldSettings>
</SfDropDownList>
<ValidationMessage For="@(() => Model.Assignee)" />
<input type="submit" class="e-btn" />
</EditForm>
|
|
|