Avatar billede stinejh1980 Nybegynder
30. januar 2006 - 10:36 Der er 11 kommentarer og
1 løsning

Anvende formattering af muliti line textbox i label

Jeg har en mulitilinetextbox, som leg læser over i en label.

Men jeg kan ikke få den til at tage formatterigen med, som brugeren indtaster.

Hvis brugeren skriver:
1. jcdberabhfl
2. sbhkdbckeuf
3. skbfcvjadbhvg

Så ser det således ud i min label:
1. jcdberabhfl 2. sbhkdbckeuf 3. skbfcvjadbhvg
Avatar billede olebole Juniormester
30. januar 2006 - 10:48 #1
<ole>

Hvilket sprog taler du mon om - og mon ikke det var en idé at oprette det i en mere specifik kategori? Det vil nok give bedre muligheder for kompetente svar  =)

/mvh
</bole>
Avatar billede noobsaibot Nybegynder
30. januar 2006 - 10:55 #2
Hvordan ser teksten i din label ud nu?
Avatar billede olebole Juniormester
30. januar 2006 - 11:07 #3
noobsaibot >> Vil du slet ikke vide, om vi taler HTML, Visual Basic, et af .net-sprogene, eller noget helt syvende?  =)
Avatar billede stinejh1980 Nybegynder
30. januar 2006 - 11:15 #4
Jeg koder i VB og ASP.Net - hvor strukturen er bygger op i HTML.


<asp:TextBox ID="TxtDiverse" MaxLength="1000" AutoPostBack="true" TextMode="MultiLine" runat="server" Width="600" Height="200" />

<asp:Label id="LblPrint" runat="server" cssclass="Text />
Avatar billede noobsaibot Nybegynder
30. januar 2006 - 11:21 #5
olebole >> Det havde du jo spurgt om :)

Jeg er mest til C# så Olebole må nok klare den :)
Avatar billede olebole Juniormester
30. januar 2006 - 11:26 #6
- njaahhh ... ikke .net-frontend. Det eneste, jeg kan foreslå, er:

<script type="type/JavaScript">
function foo() {
    document.getElementById("LblPrint").innerHTML = document.getElementById("TxtDiverse").innerHTML
}
</script>

- men om det vil virke, skal jeg ikke kunne sige  :)
Avatar billede olebole Juniormester
30. januar 2006 - 11:28 #7
- og måske, data skal hentes med 'value':
      document.getElementById("LblPrint").innerHTML = document.getElementById("TxtDiverse").value
Avatar billede roenving Novice
31. januar 2006 - 12:45 #8
-- og måske skal linjeskift i fra et textarea konverteres til html-linjeskift ?-)
Avatar billede stinejh1980 Nybegynder
06. februar 2006 - 10:08 #9
Hvor skal jeg så "sætte dette script på" - kender ikke rigtig til JAVA.
Har kun en printfunktion og den bruger jeg således:
<a href="java script:PrintThisPage();">Print</a>
Avatar billede stinejh1980 Nybegynder
06. februar 2006 - 10:17 #10
Der skal også står andet i LblPrint end det der er i TxtDiverse.
Nu sletter dette lille script ikke det hele vel??
Avatar billede stinejh1980 Nybegynder
16. februar 2006 - 15:05 #11
ok ingen svar virkede. Jeg lukker og finder ud af det selv.
Avatar billede stinejh1980 Nybegynder
06. april 2010 - 14:06 #12
Har efterfølgende fundet ad af at følgende 2 funktioner er meget nyttige:

Server.HtmlDecode()
Server.HtmlEncode()
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
Kurser inden for grundlæggende programmering

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