Toon posts:

[c# + JavaScript] Autopostback bij treeview --> fout IE

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik maak gebruik van verschillende web user controls in een project. Binnen 1 zo'n control maak ik gebruik van een treeview waarbij middels javascript wordt afgevangen dat de autopostback alleen afgaat als er op een node geklikt wordt en dus niet als er op de knoop geklikt wordt. Dit werkt prima alleen komt er bij alle andere pagina's nu linksonder in het scherm (status bar) een foutmelding te staan. Deze foutmelding is te verwijderen met behulp van het volgende script:

JavaScript:
1
2
3
4
5
6
7
string strScript = "<script language=\"JavaScript\"> \n" +  
    "<!-- \n" +
    "   function initTree() { \n" + 
    "   } \n" +  
    "// --> \n" +
    "</script>";
Page.RegisterClientScriptBlock("InitTree",strScript );


Om te voorkomen dat ik deze code in iedere web control moet plaatsen wil ik dit in een klasse zetten welke ik in de page load van elke web control aan kan roepen. Nu mijn vraag:
code:
1
Page.RegisterClientScriptBlock("InitTree",strScript );


Page kan niet gebruikt worden in een klasse in tegenstelling tot in een web control, ik heb ook geprobeerd om dit mee te geven met de methode maar dat werkt ook niet. Iemand?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Gewoon een custom Page / Usercontrol class maken? En alle pagina's, ipv van Page / Usercontrol, van je eigen custom control laten inheriten?

Digitaal onderwijsmateriaal, leermateriaal voor hbo