Поле со списком AJAX Control Toolkit + IE слишком медленные - PullRequest
1 голос
/ 21 февраля 2011

У меня проблемы с оптимизацией AJAX Control Toolkit.Конкретная проблема заключается в том, что 4800 записей занимает около 30 секунд для привязки в Internet Explorer (только 2 секунды в Opera & Firefox).Я пробовал что-нибудь, но я все еще не могу улучшить время загрузки в IE.

Я уже включил сжатие и кэширование, я использую ToolkitScriptManager вместо ScriptManager.Я попытался установить для LoadScriptsBeforeUI и EnablePartialRendering значение false, но оно все равно не помогает.

Этот запрос я использую для привязки.

var osoba =
     from o in db.osobas
     orderby o.osoba_prezime
     select new {
          o.osoba_id,
          person = o.osoba_prezime + " " +
                   o.osoba_ime + " | " +  
                   o.tijelo.tijelo_naziv + " | " +
                   o.radno_mjesto.rm_naziv_m
          };

cb1.DataSource = osoba;
cb1.DataTextField = "person";
cb1.DataValueField = "osoba_id";
cb1.DataBind();
cb1.Items.Insert(0, " ");

Любая помощь будет принята с благодарностью.Спасибо!

1 Ответ

1 голос
/ 28 апреля 2011

У вас случайно открыта панель инструментов разработчика? У меня были проблемы со скоростью в IE, когда панель инструментов запущена и когда она закрыта, время загрузки значительно быстрее.

...