Public Function CheckNull(ByVal val As Object) As Boolean If val.GetType Is DBNull.Value.GetType Then Return False Else Return Convert.ToBoolean(val) End IfEnd FunctionPublic Class CustomCheckBox Inherits Web.UI.WebControls.CheckBox Public Property CheckedOverride() As Object Get Return MyBase.Checked End Get Set(ByVal value As Object) If IsDBNull(value) Then MyBase.Checked = False ElseIf value.GetType() = GetType(Boolean) Then MyBase.Checked = value Else MyBase.Checked = False End If End Set End PropertyEnd ClassI 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);}