HTML code in textbox then string

  • Thread starter Thread starter gn
  • Start date Start date
G

gn

I have a simple app that asks a user to enter text in a multiline
textbox, (runat server) then submit, after submitting this text is then
assigned to a variable as a string.
This works fine with regular text like: This is a test
However if I try to enter HTML code in the textbox, the submit onclick
event doesn't even fire.
It doesn't have to be complex HTML code, even: <div align="left"> will
cause it to fail, changing it to: div align="left" makes it work fine,
so <> seem to be the problem
Why is this and is there anyway to avoid this without removing them
because I will need the HTML code in tact later

Thanks in advance
 
I have a simple app that asks a user to enter text in a multiline
textbox, (runat server) then submit, after submitting this text is then
assigned to a variable as a string.
This works fine with regular text like: This is a test
However if I try to enter HTML code in the textbox, the submit onclick
event doesn't even fire.
It doesn't have to be complex HTML code, even: <div align="left"> will
cause it to fail, changing it to: div align="left" makes it work fine,
so <> seem to be the problem
Why is this and is there anyway to avoid this without removing them
because I will need the HTML code in tact later

Thanks in advance

You might want to check into ValidateRequest . This will cause an error to
be thrown if you try to pass html tags back to the iis server. I am not
sure why your page does nothing. If ValidateRequest is true (default) then
it should throw an error on the page. What version of asp.net are you
using? 2005 or 2003. 2005 might have added a property for the client to
check for these characters. I have a web form in 2005 that allows for html
input but I had to set validateRequrest = false in the page directive.
Good Luck

jjardine
 
Back
Top