Posted 4 November 2025, 1:07 am EST - Updated 4 November 2025, 2:36 am EST
Hi,
On official sample: "MvcExplorer.Net8.0/Flexgrid/Searching using “C1.AspNetCore.Mvc.ja” Version=“6.0.20251.379” project
after change the model from
@model IEnumerable<Sale>
to
@model IEnumerable<SaleVM>
and the binding of FlexGrid to (the SaveVM have and Item field which is Sale type)
<c1-flex-grid id="theFlexGrid" class="grid" auto-generate-columns="false" is-read-only="true" auto-search="true"
case-sensitive-search="@(Convert.ToBoolean(optionsModel.Options["Case Sensitive Search"].CurrentValue))">
<c1-flex-grid-column binding="Item.ID" header="ID"data-bind="ID"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Start"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.End"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Country"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Product"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Color" is-visible="@false"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Amount" format="c"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Amount2" format="c"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Discount" format="p0"></c1-flex-grid-column>
<c1-flex-grid-column binding="Item.Active"></c1-flex-grid-column>
<c1-items-source read-action-url="@Url.Action("Searching_Bind")"></c1-items-source>
I was change
Searching_Bind to return right collection. After that,The grid was show all item as expected but, the grid search item not working. Because I can not change the exist project Model to just support binding="Amount2" binding=“Amount2”Is their a way to make Grid Search work with
binding="Item.Amount2" instead of binding="Amount2" ?
Thanks.
