Прежде чем я начну публиковать тонну кода, я думаю, что смогу объяснить мою ситуацию более логично.У меня есть восемь выпадающих страниц на странице, заполняемой одинаково, за исключением того, что они используют разные хранимые процедуры.Те, которые возвращают МНОЖЕСТВО строк (около 44000, но каждая строка составляет в среднем около 5 символов), - это те, которые не работают.
Я использую вызовы веб-службы для получения данных.Вызовы сервиса вызываются с помощью JQuery ajax.
Вызовы, выполняемые непосредственно в SSMS, занимают около 2 секунд.Когда возвращается меньше записей, все работает.Так что проблема не в логике кода, а в количестве записей.
Я знаю, что заполнять таким количеством записей не очень хорошая идея, но такое количество записей возвращается только в редких случаях.и я предпочел бы не ловить и избегать этой ситуации, я бы предпочел, чтобы программа просто работала правильно.
Есть ли какая-то причина, по которой эти вызовы просто зависают?У меня есть
<httpRuntime executionTimeout="10000" maxRequestLength="3048576" />
Мне кажется, что, хотя это может быть медленной или плохой идеей, это все еще возможно!
Я опубликую свой код, если потребуется.
Есть идеи?