webForumDet fria alternativet
Logga in / Bli medlem

target

.NET

4 svar · 264 visningar · startad av celia

Medlem sedan dec. 20012 532 inlägg
Frågan#1

Jag har en sida med tre frames: top, left och main. På mainsidan har jag knappar som lägger in saker i databasen. När det är klart ska både main- och menysidan laddas om. Finns det nåt enkelt sätt att göra det på??

Medlem sedan sep. 20011 914 inlägg
#2

Du kan väl lägga ett javascript på knappen. Typ:

onClick="window.framenamn.reload()
Medlem sedan dec. 20012 532 inlägg
#3

Jo, men 1) jag gillar inte javascript och 2) jag hoppades på att det fanns något bättre i . Net att använda. Men om man nu använder onClick, när körs javascriptet då? Kan man göra så att det alltid körs efter att man lagt till data i databasen?

Är nybörjare på det här - i övrigt se 1 ;)

Medlem sedan sep. 20011 914 inlägg
#4

Jo, det kan nog bli problem med när det körs. Javascriptet sker ju innan serverkoden. Vet faktiskt inte hur du skall göra. Kanske ta bort framesen och istället köra med någon sorts userControls variant. Hoppas någon mer kunnig kan hitta ett svar.

Medlem sedan maj 20012 812 inlägg
#5

Du kan efter att du har kört din kod som lägger in värden i databasen, registrera lite javascriptkod på din sida, och den koden ladda då om valfri frame för dig.

RegisterClientScript tror jag funktionen heter, sök annars på nätet eller här i forumet.

- M

266 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)