LinkButton di Asp.NET che non esegue il PostBack su Internet Explorer 10

Torniamo a parlare di Internet Explorer 10 e dei problemi che spesso genera a livello di programmazione, in questo caso con Asp.NET.

Uno dei problemi in cui ci si può imbattere è quello che al click su di un LinkButton non viene generato il PostBack (cosa che invece avviene regolarmente su altri browser e che ci si aspetterebbe).

Si tratta di un bug all’interno delle definizione dei browser del Frameqwork.NET 2.0 e 4.0.
Questo problema è risolvibile in diversi modi (che trovate qui) ma quello che preferisco usare è invece quello di inserire questa riga di codice all’itnerno del Page_Load della pagina che da il problema.

Page.ClientTarget="uplevel";

E’ una forzatura forse troppo semplicistica ma risolve decisamente il problema.

Daniele Ferlahttps://www.desdinova.it
Aiuto aziende e professionisti che hanno bisogno di sviluppare in modo creativo, alternativo ed efficace la loro identità digitale e che desiderano ottenere visibilità e risultati concreti attraverso lo sviluppo di strumenti online dall'elevata innovazione e personalizzazione.
Aiuto aziende e professionisti che hanno bisogno di sviluppare in modo creativo, alternativo ed efficace la loro identità digitale e che desiderano ottenere visibilità e risultati concreti attraverso lo sviluppo di strumenti online dall'elevata innovazione e personalizzazione.

Must Read

Abilitare l’autocomplete(intellisense) per Visual Studio in Unity 3D

Per chi programma molto Unity3D con gli script, purtroppo può capitare che l'editor Visual Studio non riconosca l'auto-completamento (o intellisense) degli oggetti...

Configuratore 3D Online: funzionalità del motore grafico

Non può esistere configuratore 3D senza motore grafico 3D. In buona sostanza si tratta di quel sistema di metodi e funzionalità che permettono di visualizzare elementi 3D all'interno di un mondo (chiamata "scena") e che sfruttano librerie grafiche di visualizzazione. Nel nostro caso specifico inoltre parliamo di un ambiente di tipo online e quindi utilizzabile da browser web (Explorer, Chrome, Safari, etc) e da mobile (smartphone e tablet).

Configuratore 3D Online: Componenti di configurazione e di interazione frontend

Un configuratore 3D è, per definizione, un applicativo che deve permettere la personalizzazione di un prodotto rispetto a scelte compiute dall'utente. Esistono chiaramente diversi livelli di personalizzazione, dal più semplice al più complesso, che influiscono sia sulle caratteristiche estetiche ma anche sui comportamenti del prodotto stesso. La personalizzazione quindi deve poter essere eseguita in modo autonomo attraverso una interfaccia frontend efficace, usabile e soddisfacente alla vista