Ich hatte aktuell ein ziemlich lästiges Problem bei einem Kunden. Wir haben dort eine echt schöne Masterpage designed auf Basis des BlueGlassBand.master und der Kunde hatte dann das Problem, dass in der Datenblatt-Ansicht das Excel activeX unglaublich weit nach unten ging (auch wenn gar nicht viel Datensätze vorhanden waren). Dadurch mussten die Benutzer immer zuerst im IE-Fenster nach unten scrollen, damit sie dann im Excel horizontal scrollen konnte MÜHSAM
Ich schätze einmal ein ziemlich seltenes Phänomen, aber falls wer noch das Problem haben sollte -> hier die auch ein wenig seltsame Ursache bzw. Lösung.
Schuld daran ist das margin in diversen css Klassen – fragt mich aber nicht warum… draufgekommen bin ich über diesen Blogeintrag http://blogs.msdn.com/joshuag/archive/2007/12/04/edit-in-datasheet-locks-or-freezes-internet-explorer.aspx. Zwar nicht mein Problem aber dafür der gleiche Grund.
Also einfach in unserer custom css den Eintrag der Band.css von der .master Klasse von
margin-left: auto;
margin-right:auto;
auf
margin-left: none;
margin-right:none; überschrieben und siehe da das Excel activeX schließt wieder genau mit der Seitenlänge ab.
Man lernt nie aus :)