Mobile app version of vmapp.org
Login or Join
Berryessa370

: IE disables back-button We have an ASP.Net (Web Forms) site hosted on IIS7. The site contains a table with information retrieved from a database. Paging is enabled for this table, meaning that

@Berryessa370

Posted in: #Browsers #CrossBrowser #Database #InternetExplorer #ServerSideScripting

We have an ASP.Net (Web Forms) site hosted on IIS7.

The site contains a table with information retrieved from a database. Paging is enabled for this table, meaning that only 10 rows are displayed at a time. (This is done with server-side code; as far as the browser is concerned, the table contains no more than 10 rows.)

Once the DB reached over 1000 rows, the browser began disabling the back-button after the page loaded. Sometimes the back-button remained enabled until users navigated to another website, and only then became disabled (instantly).

After deleting some info in the DB, the problem stopped. But once the amount of records passed 1000, it started again.

This only happens with Internet Explorer (no matter what version). This does not happen with Firefox or other browsers.

Note: The back-button becomes disabled, but the history is all saved.

Why does this happen, and how can it be fixed?

The amount of records retrieved should only affect the server; the browser has no idea how many rows were retrieved. And yet, the "choice" to disable the back-button is client-side!

Here's a link to the question on StackOverflow.

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Berryessa370

1 Comments

Sorted by latest first Latest Oldest Best

 

@Berumen354

It's a known problem on large pages in Internet Explorer, something to do with viewstate bloat. Preventing viewstate bloat stackoverflow.com/a/951796/722112

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme