Toon posts:

[asp.net]automatisch Id's

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil mijn controls die ik heb gedefinieerd server side in mijn .aspx pagina kunnen "accessen" in javascript. Normaal gezien is dit makkelijk te doen door het volgende op te roepen:
JavaScript:
1
document.all("login")[1].checked = true;

(login is de groepsnaam voor mijn radiobuttons).
Het probleem is echter dat wanneer ik mijn pagina uitvoer hij de id's verander van "login" naar "_ctl6:login"
Nu heb ik al mijn id's expliciet aangemaakt dus ik weet echt niet hoe dit komt!
als ik rechtsrreeks verwijs naar mijn control werkt het wel (dus document.all("_ctl6:login")..... maar die prefix verandert soms :s

Kan iemand mij hierbij helpen

ps:Als dit tropic naar webdesign moet, verplaats het dan maar hé

  • guanpedro
  • Registratie: Maart 2002
  • Laatst online: 18-12-2025

guanpedro

Live forever or die trying

Gebruik de ClientID of UniqueID van webcontrols om te achterhalen wat hun naam in de HTML wordt.

ClientID = ID
UniqueID = Name (bij forms gebruik je dit soms)

[ Voor 27% gewijzigd door guanpedro op 11-11-2003 10:10 ]

PC: MSI-NEO2FISR P4-2.6HT@2.8 Dual-channel GEIL-PC3500 Intel CSA GB-LAN 9600PRO Pioneer DVR106 Server: Dual Xeon-2GHz 3Ware 7500-12 11x120GB RAID5 GB-LAN RH 9 2.4.22 Digicam: Sony DSC-F717


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

gorgi_19

Kruimeltjes zijn weer op :9

ClientID is hier destijds voor gemaakt; UniqueID wordt gebruikt voor 'intern' de controls te identificeren in de controlcollection.

Digitaal onderwijsmateriaal, leermateriaal voor hbo