|
<SfDropDownList id="stateProvinceCode" CssClass="adjust-sf-padding" TValue="string" TItem="OrderDetails" @bind-Value="@CreateAccountBasicInfo.StateProvinceCode" Query="@StatesProvincesQuery">
<SfDataManager Url="@StatesProvincesUrl" Adaptor="Syncfusion.Blazor.Adaptors.ODataV4Adaptor"></SfDataManager>
<DropDownListFieldSettings Text="CustomerID" Value="CustomerID"></DropDownListFieldSettings>
</SfDropDownList>
@code {
protected Query StatesProvincesQuery = new Query().Select(new List<string> { "OrderID", "CustomerID" });
public string StatesProvincesUrl = "https://services.odata.org/V4/Northwind/Northwind.svc/Orders";
public CreateAccountBasicInfoModel CreateAccountBasicInfo = new CreateAccountBasicInfoModel();
public class CreateAccountBasicInfoModel
{
public string AccountName { get; set; }
public string PhoneNumber { get; set; }
public string Fax { get; set; }
public string PrimaryAddress { get; set; }
public string SecondaryAddress { get; set; }
public string City { get; set; }
public string StateProvinceCode { get; set; }
public string PostalCode { get; set; }
public string CountryRegionCode { get; set; }
}
}
<SfDropDownList id="stateProvinceCode" CssClass="adjust-sf-padding" TValue="string" TItem="OrderDetails" @bind-Value="@CreateAccountBasicInfo.StateProvinceCode" Query="@StatesProvincesQuery">
<SfDataManager Url="@StatesProvincesUrl" Adaptor="Syncfusion.Blazor.Adaptors.ODataV4Adaptor"></SfDataManager>
<DropDownListFieldSettings Text="CustomerID" Value="CustomerID"></DropDownListFieldSettings>
</SfDropDownList>
@code {
protected Query StatesProvincesQuery = new Query().Select(new List<string> { "OrderID", "CustomerID" });
public string StatesProvincesUrl = "https://services.odata.org/V4/Northwind/Northwind.svc/Orders";
public CreateAccountBasicInfoModel CreateAccountBasicInfo = new CreateAccountBasicInfoModel();
public class OrderDetails
{
public int? OrderID { get; set; }
public string CustomerID { get; set; }
public int? EmployeeID { get; set; }
public double? Freight { get; set; }
public string ShipCity { get; set; }
public bool Verified { get; set; }
public DateTime? OrderDate { get; set; }
public string ShipName { get; set; }
public string ShipCountry { get; set; }
public DateTime? ShippedDate { get; set; }
public string ShipAddress { get; set; }
}
public class CreateAccountBasicInfoModel
{
public string AccountName { get; set; }
public string PhoneNumber { get; set; }
public string Fax { get; set; }
public string PrimaryAddress { get; set; }
public string SecondaryAddress { get; set; }
public string City { get; set; }
public string StateProvinceCode { get; set; }
public string PostalCode { get; set; }
public string CountryRegionCode { get; set; }
}
} |