På sida_1 väljer användaren vilka poster som skall användas, detta binds till en datatable som i sin tur binds till en datagrid. Om du absolut nu måste ha ett popup-fönster så blir det svårt, ja... Eftersom att du inte kan posta mot ett popup-fönster så skulle nog den enda vettiga lösningen vara att lägga ditt objekt i ett sessions-objekt som du sedan läser in & tömmer i din popup... :/ Anledningen till popup-fönstret är platsbrist, jag vill (såklart) kunna använda så mycket plats som möjligt för diagrammet, har du något annat förslag på hur man kan lösa det hela? Att du vid postbacken sätter din forms target-property till _blank så att ett nytt fönster öppnas.... :) Dessutom sätter du nå't i nå't hidden fält så att du vet vad som skall göras, dvs. om input inte är tom: visa diagram, annars: som normalt. Sedan kommer lite javascript (exekvera det i onload...):Anropa DataSet från popup-fönster?
När användaren klickar på Skapa diagram vill jag visa diagrammet i ett popupfönster. Det är nu min fråga blir aktuell, kan jag på något sätt hämta resultatet i datagrid'en på sida_1 för att bygga mitt diagram?Sv: Anropa DataSet från popup-fönster?
Sv: Anropa DataSet från popup-fönster?
Sv: Anropa DataSet från popup-fönster?
function bla()
{
document.forms[0].submit();
document.forms[0].target="";
document.forms[0].INPUTTEN.value="";
}
Vad det här kommer att göra är att när sidan är färdig-laddad så öppnas samma sida i ett nytt fönster (dock ej popup, du får med lite menyer & tjafs) fast med en hidden-sak som du kollar på servern. Om den har ett värde så skall du visa ditt diagram, annars den vanliga sidan.
i javascript så submittas sidan till ett nytt fönster, sedan återsälls allt så att sidan fungerar som normalt... :)