Hi Team,
We are using cascaded multiselects with serverfiltering set to true.
But when we are typing some characters in the second multiselect, the suggestions are not showing up.
However it is working fine with serverfiltering set to false but in this case the second multiselect is not filtering on selection from first multiselect.
First Multiselect:
@(Html.Kendo().MultiSelect()
.Name("drp_Sector")
.DataTextField("SectorName")
.DataValueField("SectorId")
.Placeholder("Select").HtmlAttributes(new { @class = "drpWidth fontforcontrol" })
.Events(e =>
{ e.Change("onChange_SectorPreDefinedComps").DataBound("onDataBound_SectorPreDefinedComps").Filtering("OnFilter_SectorPreDefinedComps");
})
.DataSource(source =>
{
source.Read(read =>
{
read.Action("GetSectors", "ManageComps");
}).ServerFiltering(true);
}).AutoBind(false)
)
Second Multiselect:
@(Html.Kendo().MultiSelect().Name("MulSel_SubSector")
.DataTextField("SubSectorName")
.DataValueField("SubSectorId")
.Placeholder("Select")
.AutoBind(false)
.HtmlAttributes(new { @class = "fontforcontrol" })
.Enable(false)
.Events(e =>
{
e.Change("onChange_SubSectorPreDefinedComps").DataBound("onDataBound_SubSectorPreDefinedComps");
})
.DataSource(source =>
{
source.Read(read =>
{
read.Action("GetSubSectors", "TickComp")
.Data("PostSectorIdPreDefined");
}).ServerFiltering(true);
}))
Please help asap.
Thanks in advance,
Abhinav