Using Telerik.Web.UI.dll 2009.1.402.35 I get an exception when the RadComboBox property ShowMoreResultsBox is set to true. If I remove the property I don't get the exception.The exception is not thrown (yellow page), however, I'm using the ELMAH "framework" to catch and log exception (see below).
The test page I've re-created the exception on has no code-behind and looks like this:
Exception logged using ELMAH:
exec ELMAH_LogError @ErrorId='4BBB2E05-633A-4A26-A0CD-E765FA21FF5E',@Application=N'a682a387',@Host=N'MYPC',@Type=N'System.Web.HttpException',@Source=N'System.Web',@Message=N'This is an invalid webresource request.',@User=N'Hansi',@AllXml=N'<error host="MYPC" type="System.Web.HttpException" message="This is an invalid webresource request." source="System.Web" detail="System.Web.HttpException: This is an invalid webresource request.
 at System.Web.Handlers.AssemblyResourceLoader.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
 at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)" user="Hansi" time="2009-04-13T19:27:32.3906250+02:00" statusCode="404">
<serverVariables>
<item name="ALL_HTTP">
<value string="HTTP_CONNECTION:Keep-Alive
HTTP_ACCEPT:*/*
HTTP_ACCEPT_ENCODING:gzip, deflate
HTTP_ACCEPT_LANGUAGE:da
HTTP_COOKIE:ASP.NET_SessionId=lwfxyr55nbsugo55n2nxfznc; .MyProjectAuthCookie=D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706
HTTP_HOST:localhost:2566
HTTP_REFERER:http://localhost:2566/MyProject/Adm/LocationMngt.aspx
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
" />
</item>
<item name="ALL_RAW">
<value string="Connection: Keep-Alive
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: da
Cookie: ASP.NET_SessionId=lwfxyr55nbsugo55n2nxfznc; .MyProjectAuthCookie=D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706
Host: localhost:2566
Referer: http://localhost:2566/MyProject/Adm/LocationMngt.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
" />
</item>
<item name="APPL_MD_PATH">
<value string="" />
</item>
<item name="APPL_PHYSICAL_PATH">
<value string="C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\MyCompany\MyProject\" />
</item>
<item name="AUTH_TYPE">
<value string="Forms" />
</item>
<item name="AUTH_USER">
<value string="Hansi" />
</item>
<item name="AUTH_PASSWORD">
<value string="" />
</item>
<item name="LOGON_USER">
<value string="MYPC\Administrator" />
</item>
<item name="REMOTE_USER">
<value string="Hansi" />
</item>
<item name="CERT_COOKIE">
<value string="" />
</item>
<item name="CERT_FLAGS">
<value string="" />
</item>
<item name="CERT_ISSUER">
<value string="" />
</item>
<item name="CERT_KEYSIZE">
<value string="" />
</item>
<item name="CERT_SECRETKEYSIZE">
<value string="" />
</item>
<item name="CERT_SERIALNUMBER">
<value string="" />
</item>
<item name="CERT_SERVER_ISSUER">
<value string="" />
</item>
<item name="CERT_SERVER_SUBJECT">
<value string="" />
</item>
<item name="CERT_SUBJECT">
<value string="" />
</item>
<item name="CONTENT_LENGTH">
<value string="0" />
</item>
<item name="CONTENT_TYPE">
<value string="" />
</item>
<item name="GATEWAY_INTERFACE">
<value string="" />
</item>
<item name="HTTPS">
<value string="" />
</item>
<item name="HTTPS_KEYSIZE">
<value string="" />
</item>
<item name="HTTPS_SECRETKEYSIZE">
<value string="" />
</item>
<item name="HTTPS_SERVER_ISSUER">
<value string="" />
</item>
<item name="HTTPS_SERVER_SUBJECT">
<value string="" />
</item>
<item name="INSTANCE_ID">
<value string="" />
</item>
<item name="INSTANCE_META_PATH">
<value string="" />
</item>
<item name="LOCAL_ADDR">
<value string="127.0.0.1" />
</item>
<item name="PATH_INFO">
<value string="/MyProject/WebResource.axd" />
</item>
<item name="PATH_TRANSLATED">
<value string="C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\MyCompany\MyProject\WebResource.axd" />
</item>
<item name="QUERY_STRING">
<value string="d=CzV6oPFwYGJnTYFjapWO-gPyp_Mu3OsiF8kogHFDxxvSiGKCNfoFGNf3zj257x-MWEI2Clp4AWWqyCmpxkXggVjusIVIQfx0-jfpRcqCLlk1&t=633746129960000000" />
</item>
<item name="REMOTE_ADDR">
<value string="127.0.0.1" />
</item>
<item name="REMOTE_HOST">
<value string="127.0.0.1" />
</item>
<item name="REMOTE_PORT">
<value string="" />
</item>
<item name="REQUEST_METHOD">
<value string="GET" />
</item>
<item name="SCRIPT_NAME">
<value string="/MyProject/WebResource.axd" />
</item>
<item name="SERVER_NAME">
<value string="localhost" />
</item>
<item name="SERVER_PORT">
<value string="2566" />
</item>
<item name="SERVER_PORT_SECURE">
<value string="0" />
</item>
<item name="SERVER_PROTOCOL">
<value string="HTTP/1.1" />
</item>
<item name="SERVER_SOFTWARE">
<value string="" />
</item>
<item name="URL">
<value string="/MyProject/WebResource.axd" />
</item>
<item name="HTTP_CONNECTION">
<value string="Keep-Alive" />
</item>
<item name="HTTP_ACCEPT">
<value string="*/*" />
</item>
<item name="HTTP_ACCEPT_ENCODING">
<value string="gzip, deflate" />
</item>
<item name="HTTP_ACCEPT_LANGUAGE">
<value string="da" />
</item>
<item name="HTTP_COOKIE">
<value string="ASP.NET_SessionId=lwfxyr55nbsugo55n2nxfznc; .MyProjectAuthCookie=D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706" />
</item>
<item name="HTTP_HOST">
<value string="localhost:2566" />
</item>
<item name="HTTP_REFERER">
<value string="http://localhost:2566/MyProject/Adm/LocationMngt.aspx" />
</item>
<item name="HTTP_USER_AGENT">
<value string="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)" />
</item>
</serverVariables>
<queryString>
<item name="d">
<value string="CzV6oPFwYGJnTYFjapWO-gPyp_Mu3OsiF8kogHFDxxvSiGKCNfoFGNf3zj257x-MWEI2Clp4AWWqyCmpxkXggVjusIVIQfx0-jfpRcqCLlk1" />
</item>
<item name="t">
<value string="633746129960000000" />
</item>
</queryString>
<cookies>
<item name="ASP.NET_SessionId">
<value string="lwfxyr55nbsugo55n2nxfznc" />
</item>
<item name=".MyProjectAuthCookie">
<value string="D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706" />
</item>
</cookies>
</error>',@StatusCode=404,@TimeUtc='2009-04-13 17:27:32:390'
The test page I've re-created the exception on has no code-behind and looks like this:
| <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Telerik.aspx.vb" Inherits="tests_Telerik" %> |
| <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="sm" runat="server" /> |
| <div> |
| <telerik:RadComboBox ID="RadComboBox1" runat="server" Width="250px" Height="150px" |
| EnableLoadOnDemand="True" ShowMoreResultsBox="true" |
| EnableVirtualScrolling="true"> |
| </telerik:RadComboBox> |
| </div> |
| </form> |
| </body> |
| </html> |
Exception logged using ELMAH:
exec ELMAH_LogError @ErrorId='4BBB2E05-633A-4A26-A0CD-E765FA21FF5E',@Application=N'a682a387',@Host=N'MYPC',@Type=N'System.Web.HttpException',@Source=N'System.Web',@Message=N'This is an invalid webresource request.',@User=N'Hansi',@AllXml=N'<error host="MYPC" type="System.Web.HttpException" message="This is an invalid webresource request." source="System.Web" detail="System.Web.HttpException: This is an invalid webresource request.
 at System.Web.Handlers.AssemblyResourceLoader.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
 at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)" user="Hansi" time="2009-04-13T19:27:32.3906250+02:00" statusCode="404">
<serverVariables>
<item name="ALL_HTTP">
<value string="HTTP_CONNECTION:Keep-Alive
HTTP_ACCEPT:*/*
HTTP_ACCEPT_ENCODING:gzip, deflate
HTTP_ACCEPT_LANGUAGE:da
HTTP_COOKIE:ASP.NET_SessionId=lwfxyr55nbsugo55n2nxfznc; .MyProjectAuthCookie=D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706
HTTP_HOST:localhost:2566
HTTP_REFERER:http://localhost:2566/MyProject/Adm/LocationMngt.aspx
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
" />
</item>
<item name="ALL_RAW">
<value string="Connection: Keep-Alive
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: da
Cookie: ASP.NET_SessionId=lwfxyr55nbsugo55n2nxfznc; .MyProjectAuthCookie=D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706
Host: localhost:2566
Referer: http://localhost:2566/MyProject/Adm/LocationMngt.aspx
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
" />
</item>
<item name="APPL_MD_PATH">
<value string="" />
</item>
<item name="APPL_PHYSICAL_PATH">
<value string="C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\MyCompany\MyProject\" />
</item>
<item name="AUTH_TYPE">
<value string="Forms" />
</item>
<item name="AUTH_USER">
<value string="Hansi" />
</item>
<item name="AUTH_PASSWORD">
<value string="" />
</item>
<item name="LOGON_USER">
<value string="MYPC\Administrator" />
</item>
<item name="REMOTE_USER">
<value string="Hansi" />
</item>
<item name="CERT_COOKIE">
<value string="" />
</item>
<item name="CERT_FLAGS">
<value string="" />
</item>
<item name="CERT_ISSUER">
<value string="" />
</item>
<item name="CERT_KEYSIZE">
<value string="" />
</item>
<item name="CERT_SECRETKEYSIZE">
<value string="" />
</item>
<item name="CERT_SERIALNUMBER">
<value string="" />
</item>
<item name="CERT_SERVER_ISSUER">
<value string="" />
</item>
<item name="CERT_SERVER_SUBJECT">
<value string="" />
</item>
<item name="CERT_SUBJECT">
<value string="" />
</item>
<item name="CONTENT_LENGTH">
<value string="0" />
</item>
<item name="CONTENT_TYPE">
<value string="" />
</item>
<item name="GATEWAY_INTERFACE">
<value string="" />
</item>
<item name="HTTPS">
<value string="" />
</item>
<item name="HTTPS_KEYSIZE">
<value string="" />
</item>
<item name="HTTPS_SECRETKEYSIZE">
<value string="" />
</item>
<item name="HTTPS_SERVER_ISSUER">
<value string="" />
</item>
<item name="HTTPS_SERVER_SUBJECT">
<value string="" />
</item>
<item name="INSTANCE_ID">
<value string="" />
</item>
<item name="INSTANCE_META_PATH">
<value string="" />
</item>
<item name="LOCAL_ADDR">
<value string="127.0.0.1" />
</item>
<item name="PATH_INFO">
<value string="/MyProject/WebResource.axd" />
</item>
<item name="PATH_TRANSLATED">
<value string="C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\MyCompany\MyProject\WebResource.axd" />
</item>
<item name="QUERY_STRING">
<value string="d=CzV6oPFwYGJnTYFjapWO-gPyp_Mu3OsiF8kogHFDxxvSiGKCNfoFGNf3zj257x-MWEI2Clp4AWWqyCmpxkXggVjusIVIQfx0-jfpRcqCLlk1&t=633746129960000000" />
</item>
<item name="REMOTE_ADDR">
<value string="127.0.0.1" />
</item>
<item name="REMOTE_HOST">
<value string="127.0.0.1" />
</item>
<item name="REMOTE_PORT">
<value string="" />
</item>
<item name="REQUEST_METHOD">
<value string="GET" />
</item>
<item name="SCRIPT_NAME">
<value string="/MyProject/WebResource.axd" />
</item>
<item name="SERVER_NAME">
<value string="localhost" />
</item>
<item name="SERVER_PORT">
<value string="2566" />
</item>
<item name="SERVER_PORT_SECURE">
<value string="0" />
</item>
<item name="SERVER_PROTOCOL">
<value string="HTTP/1.1" />
</item>
<item name="SERVER_SOFTWARE">
<value string="" />
</item>
<item name="URL">
<value string="/MyProject/WebResource.axd" />
</item>
<item name="HTTP_CONNECTION">
<value string="Keep-Alive" />
</item>
<item name="HTTP_ACCEPT">
<value string="*/*" />
</item>
<item name="HTTP_ACCEPT_ENCODING">
<value string="gzip, deflate" />
</item>
<item name="HTTP_ACCEPT_LANGUAGE">
<value string="da" />
</item>
<item name="HTTP_COOKIE">
<value string="ASP.NET_SessionId=lwfxyr55nbsugo55n2nxfznc; .MyProjectAuthCookie=D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706" />
</item>
<item name="HTTP_HOST">
<value string="localhost:2566" />
</item>
<item name="HTTP_REFERER">
<value string="http://localhost:2566/MyProject/Adm/LocationMngt.aspx" />
</item>
<item name="HTTP_USER_AGENT">
<value string="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)" />
</item>
</serverVariables>
<queryString>
<item name="d">
<value string="CzV6oPFwYGJnTYFjapWO-gPyp_Mu3OsiF8kogHFDxxvSiGKCNfoFGNf3zj257x-MWEI2Clp4AWWqyCmpxkXggVjusIVIQfx0-jfpRcqCLlk1" />
</item>
<item name="t">
<value string="633746129960000000" />
</item>
</queryString>
<cookies>
<item name="ASP.NET_SessionId">
<value string="lwfxyr55nbsugo55n2nxfznc" />
</item>
<item name=".MyProjectAuthCookie">
<value string="D076ACBF9FFB3B143476E961C95CEBCD2DEB7C97AB552DDFA2AFE82B01CFD533347AF8A9AE4D0D75AEA7BBEED707C2005E235E463AEB416AA4945F6E12E1E75AD65D3051BC7699288A90D912E5243FD8E4DF2AADA988D902B808FB2833210706" />
</item>
</cookies>
</error>',@StatusCode=404,@TimeUtc='2009-04-13 17:27:32:390'