Я хочу, чтобы метод DataSourceLoad не работал asyn c, поэтому данные загружаются перед страницей - PullRequest
0 голосов
/ 04 мая 2020

У меня есть mvc проект, и у меня есть devextreme tagbox. Его данные поступают в метод loadaction. Но моя страница загружается первой. Я хочу загрузить данные перед страницей. Я думаю, что мне нужен простой атрибут, но я не могу его найти.

Мой тег:

            @(Html.DevExtreme().TagBoxFor(x => x.Alicilar)
        .DataSource(d => d.Mvc().Controller("Bildirim").LoadAction("GetAlicilarTagBox").CacheRawData(true).LoadMode(DataSourceLoadMode.Raw))
                .SearchEnabled(true)
                .DisplayExpr("Text")
                .ValueExpr("Value")
                .Placeholder("Alıcı...")
                .ID("TagBoxAlici").DeferRendering(true)
               )

Мой метод загрузки:

        public object GetAlicilarTagBox(DataSourceLoadOptions loadOptions)
        {
            .......
            .....
            ...
            return DataSourceLoader.Load(PersonelList, loadOptions);
        }
...