I am getting this error related to WebResource.axd. This happens when I click a button and it opens up a document from sharepoint site.
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1;
.NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.21022; .NET CLR 3.5.30729; InfoPath.3; .NET4.0C; .NET4.0E)
Timestamp: Fri, 3 Sep 2010 17:55:21 UTC
Message: Sys.WebForms.PageRequestManagerServerErrorException:
Retrieving the COM class factory for component with CLSID
{36D27C48-A1E8-11D3-BA55-00C04F72F325} failed due to the following error: 80040154.
Line: 6
Char: 62099
Code: 0
URI: http://sampledomainname/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_ScriptManager_TSM&compress
=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+
Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3ad0c4ca6e-6b5d-49b6-922d-5244924fb100%3aea597d4b%3ab25378d2%3b
Telerik.Web.UI%2c+Version%3d2010.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken
%3d121fae78165ba3d4%3aen-US%3a86f56c91-febb-4172-ae71-6c2ba2372421%3a16e4e7cd%3a
ed16cbdc%3af7645509%3a24ee1bba%3a19620875%3a874f8ea2%3a490a9d4e%3a1e771326%3a4cacbc31%3ae330518b%3a8e6f0d33%3a6a6d718d%3a8674
cba1%3ab7778d6c%3ac08e9f8a%3aa51ee93e%3a59462f1%3a58366029%3aaa288e2d%3ac8618e41%3ae4f8f289
<
telerik:RadComboBox
ID
=
"rcbPersonGroupSelector"
<br> runat="server" Height="190px" Width="420px" MarkFirstMatch="true" EnableLoadOnDemand="true"<
br
> HighlightTemplatedItems="true" OnItemDataBound="rcbPersonGroupSelector_ItemDataBound"<
br
> OnItemsRequested="rcbPersonGroupSelector_ItemsRequested" IsCodeSet="false" Title="Select"><
br
> <
headertemplate
><
br
> <
ul
><
br
> <
li
class
=
"PersonSelector_col1"
>Name</
li
><
br
> <
li
class
=
"PersonSelector_col2"
>AAA</
li
> <
br
> </
ul
><
br
> </
headertemplate
><
br
> <
ItemTemplate
><
br
> <
ul
><
br
> <
li
class
=
"PersonSelector_col1"
><
br
> <%#DataBinder.Eval(Container, "DataItem.Name") %> <
br
> <
li
class
=
"PersonSelector_col2"
><
br
> <%#DataBinder.Eval(Container, "DataItem.AAA") %> <
br
> </
ul
><
br
> <
br
> </
ItemTemplate
><
br
><
span
class
=
"Apple-style-span"
style
=
"color: rgb(0, 17, 25); font-family: Consolas, 'Courier New', monospace; font-size: 13px; line-height: normal; "
><
span
style
=
"color: blue; "
></</
span
><
span
style
=
"color: maroon; "
>telerik:RadComboBox</
span
><
span
style
=
"color: blue; "
>></
span
></
span
>
protected
void
CompleteTickets_ItemCommand(
object
sender, GridCommandEventArgs e)
{
if
(e.CommandName ==
"Refresh"
)
{
CompleteTicketsGrid.Rebind();
}
if
(e.CommandName ==
"Download"
)
{
// Get Ticket ID
GridDataItem item = (GridDataItem)e.Item;
int
ticketID = Convert.ToInt32(item.GetDataKeyValue(
"TicketID"
));
// Use Ticket ID to Get File from File Repository
}
}
int
ticketID = Convert.ToInt32(item[
"TicketID"
].Text);
<telerik:RadGrid
runat=
"server"
ID=
"CompleteTicketsGrid"
Enabled=
"true"
Width=
"100%"
AutoGenerateColumns=
"false"
Skin=
"Default"
GroupingEnabled=
"false"
PageSize=
"10"
AllowPaging=
"true"
OnNeedDataSource=
"CompleteTickets_OnNeedDataSource"
OnItemCommand=
"CompleteTickets_ItemCommand"
>
<MasterTableView
DataKeyNames=
"TicketID"
CommandItemDisplay=
"Top"
CommandItemSettings-ShowRefreshButton=
"true"
CommandItemSettings-ShowAddNewRecordButton=
"false"
CommandItemStyle-HorizontalAlign=
"NotSet"
TableLayout=
"Fixed"
Name=
"Unpriced"
AllowPaging=
"true"
>
<Columns>
<telerik:GridBoundColumn UniqueName=
"TicketID"
DataField=
"TicketID"
HeaderStyle-Width=
"5%"
ItemStyle-Width=
"5%"
HeaderText=
"#"
></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName=
"Customer"
DataField=
"Customer"
HeaderStyle-Width=
"15%"
ItemStyle-Width=
"15%"
HeaderText=
"Customer"
></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName=
"Location"
DataField=
"Location"
HeaderStyle-Width=
"18%"
ItemStyle-Width=
"18%"
HeaderText=
"Location"
></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName=
"JobNo"
DataField=
"JobNo"
HeaderStyle-Width=
"9%"
ItemStyle-Width=
"9%"
HeaderText=
"Job #"
></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName=
"CreatedDate"
DataField=
"DateCreated"
HeaderStyle-Width=
"11%"
ItemStyle-Width=
"11%"
HeaderText=
"Date Created"
ReadOnly=
"true"
DataFormatString=
"{0:d/M/yyyy}"
></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName=
"OrderedBy"
DataField=
"OrderedBy"
HeaderStyle-Width=
"11%"
ItemStyle-Width=
"11%"
HeaderText=
"Ordered By"
ReadOnly=
"true"
></telerik:GridBoundColumn>
<telerik:GridButtonColumn UniqueName=
"Download"
ButtonType=
"LinkButton"
Text=
"Download"
CommandName=
"Download"
ItemStyle-Width=
"12%"
HeaderStyle-Width=
"12%"
/>
<telerik:GridButtonColumn UniqueName=
"LoadTicket"
ButtonType=
"LinkButton"
Text=
"Load Ticket"
CommandName=
"LoadTicket"
ItemStyle-Width=
"13%"
HeaderStyle-Width=
"13%"
/>
</Columns>
</MasterTableView>
<ItemStyle Height=
"40"
VerticalAlign=
"Middle"
/>
<AlternatingItemStyle Height=
"40"
BackColor=
"CadetBlue"
ForeColor=
"White"
VerticalAlign=
"Middle"
/>
<ClientSettings>
<ClientEvents OnCommand=
"OnGridCommand"
/>
<Scrolling AllowScroll=
"False"
UseStaticHeaders=
"True"
/>
</ClientSettings>
</telerik:RadGrid>
// Disables Ajax on Buttons Clicked in Grid
//
function
OnGridCommand(sender, args) {
var
itemArgument = args.get_commandArgument();
var
itemCommand = args.get_commandName();
if
(itemArgument ==
"DisableAjax"
|| itemCommand ==
"Download"
) {
window[
"disableAjax"
] =
true
;
}
else
{
window[
"disableAjax"
] =
false
;
}
args.set_cancel(
false
);
}
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="default.aspx.vb" Inherits="WebApplication8._default" %>
<!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"
>
<
div
>
<
asp:ScriptManager
ID
=
"sm"
runat
=
"server"
></
asp:ScriptManager
>
<
asp:UpdatePanel
ID
=
"upError"
runat
=
"server"
ChildrenAsTriggers
=
"true"
UpdateMode
=
"Conditional"
>
<
ContentTemplate
>
<
asp:Button
ID
=
"btnError"
runat
=
"server"
Text
=
"Error"
/>
</
ContentTemplate
>
</
asp:UpdatePanel
>
<
asp:Button
ID
=
"btnErrorNoUpdatePanel"
runat
=
"server"
Text
=
"ErrorNoUpdatePanel"
/>
</
div
>
</
form
>
</
body
>
</
html
>
Public Class _default
Inherits System.Web.UI.Page
Private Sub _default_PreInit(sender As Object, e As System.EventArgs) Handles Me.PreInit
If Me.IsPostBack Then
Throw New Exception("Test")
End If
End Sub
Private Sub sm_AsyncPostBackError(sender As Object, e As System.Web.UI.AsyncPostBackErrorEventArgs) Handles sm.AsyncPostBackError
Server.ClearError()
Response.Redirect("Error.aspx")
End Sub
End Class
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Error.aspx.vb" Inherits="WebApplication8._Error" %>
<!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"
>
<
div
>
An error occured!
</
div
>
</
form
>
</
body
>
</
html
>
<?
xml
version
=
"1.0"
?>
<
configuration
>
<
system.web
>
<
customErrors
mode
=
"Off"
/>
<
compilation
debug
=
"true"
strict
=
"false"
explicit
=
"true"
targetFramework
=
"4.0"
/>
<
httpModules
>
<
add
name
=
"RadCompression"
type
=
"Telerik.Web.UI.RadCompression"
/>
</
httpModules
>
</
system.web
>
<
system.webServer
>
<
modules
runAllManagedModulesForAllRequests
=
"true"
>
<
remove
name
=
"RadCompression"
/>
<
add
name
=
"RadCompression"
preCondition
=
"managedHandler"
type
=
"Telerik.Web.UI.RadCompression"
/>
</
modules
>
</
system.webServer
>
</
configuration
>
Imports System.Web.SessionState
Public Class Global_asax
Inherits System.Web.HttpApplication
Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
' Fires when an error occurs
Server.ClearError()
Response.Redirect("Error.aspx")
End Sub
End Class