Asp.net gridview загружает данные в Firefox, но не в IE7 - PullRequest
1 голос
/ 01 сентября 2011

Надеюсь, у вас все хорошо ... Я столкнулся с проблемой с gridview Asp.net ....

На самом деле мой gridview должен загружать данные на основе диапазона дат.Я имею в виду, что мне нужно дать дату начала и дату окончания, чтобы вытащить данные в сетку.

Когда я даю диапазон дат, например, 7 дней. Сетка загружается в IE7.Но когда я даю диапазон дат, например, 1 или 2 месяца ... он говорит "Страница не может быть отображена" ...

Но Mozilla отлично работает в этом случае.И мой IE также поддерживает Javascript.

Пожалуйста, предоставьте мне решение .. в чем может быть причина этой проблемы ...

Я буду благодарен вам, если я получу решение дляэто ..

Заранее спасибо.

С уважением, Навин

1 Ответ

2 голосов
/ 01 сентября 2011

Обычно это признак того, что где-то тег html не закрывается должным образом. Я видел это при просмотре таблиц, созданных элементами управления повторителями, в которых отсутствовал тег </tr> или что-то в этом духе. это может быть другой тег, но основной вопрос, который мне кажется, можно перефразировать следующим образом:

У меня есть страница, которая создается на основе элемента управления DataBound, который растет в пропорционально количеству строк. Это может быть DataGrid или Повторитель, что угодно. В IE он начнет падать, когда очень большой объемы данных загружаются, но это хорошо с меньшими наборами данных и нормально в Firefox (а иногда и в Chrome или Safari)

Основная причина, по которой это происходит, заключается в том, что в целом браузеры прощают неправильно построенный HTML. Однако, хотя большинство браузеров прощают, разные браузеры анализируют html и по-разному переводят его в то, что видно на экране.

По моему опыту, я видел эту проблему только три раза, и все три раза она оказалась незамеченным html-тегом, и во всех случаях именно IE бомбардировал большие наборы данных. Основываясь на этом опыте, я полагаю, что через некоторое время IE просто сдается - он больше не способен компенсировать плохо сформированный HTML, выводимый страницей. Firefox, кажется, может справиться с этим немного лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...