Ok, I have looked everywhere to find help on this but no one seems to know much about it. This is all in C# using .NET 2.0 with the corresponding version of the MS Ajax Controls.Here is the general page layout.
[ScriptManager]
[UpdatePanel]
{
[TABLE]
{
[COL1]
{
[TEXTBOX][BUTTON]
}
[COL2]
{
[UpdatePanel]
{
[LABEL]
[AJAX Timer(1000)]
}
}
}
[UpdatePanel]
{
[DIV]
{
[GRIDVIEW]
}
}
}
That is the basic idea. The gridview is bound to a link list that is populated by the textbox. The app works fine unless "<x"(x being any char) is typed in to the textbox. HTMLEncode is enabled on the gridview. I have tried multiple things, such as removing the textbox from any updatePanels, verifying that tracing is not enables and every other suggestion I could find on the net. I get the following error:
[Dialog: "Windows Internet Explorer"]
{
Sys.WebForms.PageRequestManagerServerErrorExecption: An unknown error while processing the request on the server. The status code returned from the server was: 500
}
The error coincides with the timer ticks. The label is also updated with the current time. There are no events associated with the textbox other than readingthe value on click of the button. Any thoughts or suggestions would be greatly appreciated.