[Sidebar Gadget] ASPX pagina werkt niet in FlyOut

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
Hi!

Ik ben bezig met een Vista Sidebar gadget te bouwen. Ik maak gebruik van de Flyout. In de Flyout heb ik een IFrame die een ASPX pagina weergeeft. De ASPX pagina bevat oa een GridView control met Pages.

Echter, wanneer ik op een pagina van de Gridview klik, wat resulteerd in een postback, ontstaat er een foutmelding: "Object expected at '__DoPostBack(...)'.

Ik heb geprobeerd de Security Zone 0 aan te passen in de registery, zodat deze gelijk was aan 1, 2 en 3 (alle 3 getest). Dit hielp niet.

Als ik de ASPX pagina in IE open werkt het prima!

Iemand hier ervaring mee?

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Misschien krijg je een regel waar de code vastloopt of een eventtrigger waarvan je de source zal kunnen posten?

Met de melding "Object expected at '__DoPostBack(...)' kan ik niets meer dan koffiedik kijken :?

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
Je hebt gelijk,

Hij loopt simpelweg vast op de aanroep van __dopostback. Het lijkt dus gewoon alsof de methode niet gedefinieerd is.

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

De Fipo in Google.
There are 2 arguments want to pass with "__doPostBack". First one meant for the control's name (eg:-name of the button control whose click event want to call) whose event want to call from client side. Second one is optional (forget it for avoid complication and just pass "" as value for second argument).
Ik denk zelfs dat de intellisense van elke IDE dit aangeeft

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
De applicatie draait perfect in IE. Maar als ik hem IFrame in de flyout gaat het dus mis.

De syntax van de aanroep ansich is dus prima. Alles wordt serverside gewoon goed geparsed.