DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: VB.NET | Thema: visible() bei textboxen ! | Von: G. Guest ( 31.01.2006 15:18)

hallo zusammen,

ich habe ein Webform erstellt was mehrere checkboxen und Textboxen enthält. ich wollte eigentlich, dass man beim markieren der checkbox einen textbox drunter erscheint.
ich habe die textbox-option "visible" auf false gestellt, damit man die textbox beim laden des webforms nicht sieht, und habe für die checkbox folgendes hinzugefügt:

Private Sub checkbox_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles checkbox.CheckedChanged
If checkbox.Checked = True Then
textbox.Visible() = True
End If
End Sub

was anderes ist mir nicht eingefallen.
aber trotzdem scheint es nicht zu funktionieren ! habe ich was falsches gemacht ?

danke im voraus für euere hilfe.

gruß
josef


Betreff Von Datum
Re: visible() bei textboxen !
naja du musst beim ändern der checkbox ein post-back auslösen. Ansonst wärs eigentlich korrekt.<br><br>Undying
Bernhard Grojer 31.01.2006 16:07
Re: visible() bei textboxen !
bein CheckedChanged () ein post-back ? wie soll das gehen ?<br><br>danke !!!
G. Guest 31.01.2006 17:26
Re: visible() bei textboxen !
Indem du beim Checkbox Control AutoPostBack="True" setzt. Sonst wird das Event ja nicht abgefeuert und somit kanns natürlich nicht sichbar/unsichtbar werden.<br><br>Die Alternative, wie Hannes schon...
Bernhard Grojer 31.01.2006 17:51
Re: visible() bei textboxen !
hallo Bernhard,<br><br>danke erstmal für den Tipp.<br>ich verstehe jetzt was du meinst, habe ich auch gemacht:<br><br>bei Checkbox --> AutoPostBack = "True"<br> --> Checked = "False"<br> -->...
G. Guest 31.01.2006 18:00
Re: visible() bei textboxen !
Poste mal den kompletten Coden von der ASPX Seite und eventuell auch (falls verwendet) von der Code-Behind Datei.
Bernhard Grojer 31.01.2006 18:04
Re: visible() bei textboxen !
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebFragebogen.WebForm1"%><br><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0...
G. Guest 31.01.2006 18:16
Re: visible() bei textboxen !
Siehr für mich soweit korrekt aus. Eventuell fällt Hannes noch was auf.<br><br>Eigenartig, dass es auch zu keiner Fehlermeldungen kommt. <br><br>Ein Postback wird ja ausgelöst oder?
Bernhard Grojer 31.01.2006 18:22
Re: visible() bei textboxen !
ja ein postback wir eventuel aufgelöst, es wird so zu sagen eine seiten-aktualisierung durchgeführt, aber die Textbox ist immer noch nicht zu sehen.<br><br>danke<br>josef
G. Guest 31.01.2006 18:24
Re: visible() bei textboxen !
hehehe ... jetzt nach dem debuggen, wird die Textbox immer visible, d.h. egal ob die checkbox markiert ist oder nicht ist die textbox immer zu sehen ... :(<br>ich geh kapput :)<br><br>josef
G. Guest 31.01.2006 18:34
Re: visible() bei textboxen...
naja ist ja klar du hast ja keine Else Zweig in deinem Handling fürs VIsible setzen.<br><br>sprich du müsstest noch beim <br><br>If checkbox.checked = true <br> txt.visible = true<br>else<br> txt.visible =...
Bernhard Grojer 31.01.2006 18:40
Re: visible() bei...
hehehe ... hey das funktioniert :)<br>man war ich blöd ... lol<br><br>danke Bernhard, war mir echt eine große hilfe ;)<br><br>Gruß<br>josef
G. Guest 31.01.2006 18:44
Re: visible() bei textboxen !
Was du noch versuchen könntest ist ein "handles FII5Beschwerde.Click" aus dem "handles ... changed" zu machen.<br><br>Ansonst fällt mir nichts mehr ein.
Bernhard Grojer 31.01.2006 18:35
Re: visible() bei textboxen...
hmmm ... wie meinst du das ? es gibt da kein handles ....click bei checkboxen.<br><br>oder habe ich da was falsches verstanden ?
G. Guest 31.01.2006 18:41
Re: visible() bei textboxen !
wobei FII5Sonstiges die Checkbox und FII%Sonstiges2 die Textbox ist.<br><br>ich hoffe man kann da irgendwie durchblicken :)
G. Guest 31.01.2006 18:19
Re: visible() bei textboxen !
gibts nene fehler?<br>stimmt die controlhierarchie?<br><br>Persönlich würde ich es mit JScript cooler finden
Hannes Preishuber 31.01.2006 17:28
Re: visible() bei textboxen !
ich habe´s so versucht :<br><br> Private Sub checkbox_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles checkbox.CheckedChanged<br> If checkbox.Checked = True...
G. Guest 31.01.2006 17:47
Re: visible() bei textboxen !
autopostback = true muss beim controll rein ... also bei deinem <asp:checkbox ... /><br>
Bernhard Grojer 31.01.2006 17:53

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG