Avatar billede henrikgn Nybegynder
17. januar 2004 - 17:50 Der er 1 kommentar og
2 løsninger

Checkbox event

Jeg mangler et script til følgende: Min side indeholder en textbox og en checkbox - ikke andet. Når der sættes et flueben i checkboxen skal textboksen farves grå (disables).

Hvordan gør man det - helst i VB.NET, men C# kan også bruges.
Avatar billede burningice Nybegynder
17. januar 2004 - 17:56 #1
det er klient-side... brug javascript
Avatar billede lauge Nybegynder
17. januar 2004 - 18:09 #2
i din codebehind fil skriver du i toppen :

Protected WithEvents CheckBoxID As System.Web.UI.WebControls.CheckBox

Nede i din onLoad sub skriver du så :

CheckBoxID.Attributes.Add("onClick","jsFunktionKald()")

Og i header på din HTML indsætter du en javascript funktion med navnet : jsFunktionKald()

og i din javascript funktion kan du jo så gøre med din tekstboks som du ønsker.
Du skal bare huske, at nå du skal finde tekstboksen clientsite, så skal du skrive således f.eks.:

document.forms[0].<%=CheckBoxID.ClientID%>.disabled = true;

fordi frameworket har det med at lave ny ID på ASP controllerne.
Avatar billede henrikgn Nybegynder
17. januar 2004 - 23:17 #3
øv bøv, jeg kan ikke li javascript
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester