Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:03 Der er 9 kommentarer og
1 løsning

regexp og Request.Form

Jeg skal strippee noget form indhold, og kan (så vidt jeg ved) ikke bruge labels da indholdet skal ned i en database direkte.

Jeg gør således:

<script language="C#" runat="server">
void SubmitBtn_Click(Object sender, EventArgs e) {
    String strInput;
    String strOutput;
    strInput = m.Text;
    strOutput = Regex.Replace(strInput, "<[^>]*>", " ");
    Request.Form["output"] = strOutput;
}
</script>

og

<form runat="server" name="g" id="g" method="post" action="">
<asp:TextBox TextMode="multiline" id="m" name="m" width="200px" height="80px" runat="server" />
<asp:Button OnClick="SubmitBtn_Click" Text="Send" Runat="server"/>
<input type="hidden" name="output" id="output">
</form>

Men jeg får tilsynladende ikke mit indhold ned i "output".
Hvem kan hjælpe?
Avatar billede simon.ulsnes Nybegynder
28. december 2002 - 11:15 #1
Hvorfor putter du det ikke bare direkte ned i databasen i SubmitBtn_Click?

// Simon
Avatar billede jespernaur Nybegynder
28. december 2002 - 11:15 #2
Kan du udskrive og vise indholdet af strInput umiddelbart inden du udfører Replace?
Avatar billede simon.ulsnes Nybegynder
28. december 2002 - 11:16 #3
Hvis du prøver at skrive runat="server" efter id="output", hvad sker der så?
Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:22 #4
Ingenting :) Ikke engang en fejl
Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:23 #5
jespernaur>>Den skal du lige uddybe
Avatar billede simon.ulsnes Nybegynder
28. december 2002 - 11:27 #6
Jeg tror desværre at din tilgang til problemet er forkert... Så vidt jeg har forstået vil du tage noget tekst som brugeren har indtastet og derefter putte det i en database?
I så fald er det ikke den smarteste måde at gøre det på, der kan du lige så godt bare putte det direkte i databasen fra din event handler.

// Simon
Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:28 #7
Det er ikke noget problem at smide det direkte end i databasen.
Problemet kommer først når jeg vil strippe nogle tags inden med regexp.
Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:29 #8
simon>>har du et eks på det?
Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:30 #9
Nåå.. I get the point now. (er jo stadig tidligt)
Jo det prøver jeg da lige.
Avatar billede pelkjaer Nybegynder
28. december 2002 - 11:44 #10
det virker bare - thanks =oD
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