Toon posts:

[asp.net C#]AcceptsReturn

Pagina: 1
Acties:
  • 62 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik zit met een multiline textbox op een webform waarmee ik wil regelen dat er enters worden toegestaan.
Nu heb ik gezocht op de msdn en daarmee geven ze aan dat ik allereerst deze moet gebruiken

code:
1
public bool AcceptsReturn = true;


en vervolgens deze:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public void CreateMyMultilineTextBox()
{
// Create an instance of a TextBox control.
TextBox tbBericht = new TextBox();
      
// Set the Multiline property to true.
tbBericht.Multiline = true;
// Add vertical scroll bars to the TextBox control.
tbBericht.ScrollBars = ScrollBars.Vertical;
// Allow the RETURN key to be entered in the TextBox control.
tbBericht.AcceptsReturn = true;
// Allow the TAB key to be entered in the TextBox control.
tbBericht.AcceptsTab = true;
// Set WordWrap to true to allow text to wrap to the next line.
tbBericht.WordWrap = true;
}


Hij geeft per eigenschap steeds dit soort errors:
C:\Inetpub\wwwroot\guestbook\default.aspx.cs(152): 'System.Web.UI.WebControls.TextBox' does not contain a definition for 'AcceptsReturn'

Ik heb het idee dat het alleen werkt bij System.Windows.Forms...

wie kan mij verder helpen?

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

gorgi_19

Kruimeltjes zijn weer op :9

Klopt, werkt ook alleen bij winforms.

En standaard worden enters al toegestaan in het textbox control van een webform.

Je moet alleen niet vergeten: enter != htmlenter.

[ Voor 78% gewijzigd door gorgi_19 op 15-09-2003 17:12 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 15 September 2003 @ 17:10:
Klopt, werkt ook alleen bij winforms.

En standaard worden enters al toegestaan.
hoe kan dat dan dat bij mij geen enters worden toegstaan? Alles wat ik in de multiline textbox intik wordt achter elkaar geplakt :'(

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

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 15 September 2003 @ 17:12:
[...]


hoe kan dat dan dat bij mij geen enters worden toegstaan? Alles wat ik in de multiline textbox intik wordt achter elkaar geplakt :'(
Omdat vbCrLf (vb.net equivalent) (of System.Environment.Newline of hoe dat ding dan ook heet) niet gelijk is aan <br>

Kijk maar in de source; je moet een newline karakter replacen met een <br>

[ Voor 31% gewijzigd door gorgi_19 op 15-09-2003 17:14 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 15 September 2003 @ 17:13:
[...]

Omdat vbCrLf (vb.net equivalent) (of System.Environment.Newline of hoe dat ding dan ook heet) niet gelijk is aan <br>

Kijk maar in de source; je moet een newline karakter replacen met een <br>
hmmm okeej tnx voor je uitleg...ff domme vraag voor jou misschien maar dees:
je moet een newline karakter replacen met een <br>
hoe en waar doe ik dat dan?

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

gorgi_19

Kruimeltjes zijn weer op :9

Visual Basic .NET:
1
Dim __string as string = Replace(textbox.Text,vbCrLf,"<br>")



En de C# equivalent mag je zelf bedenken / opzoeken.

[ Voor 34% gewijzigd door gorgi_19 op 15-09-2003 17:19 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
string.replace
edit:

ow nou heb ik het al een beetje verraden :)

[ Voor 69% gewijzigd door Woy op 15-09-2003 17:20 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Wordt mij te b4s1c ondertussen. Je mag zelf ook wel iets opzoeken en zo.

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.