
I get "Error loading RadChart image." error when i browse a page that has chart control in it. This is trial version and i am middle of evaluating the product on widows xp. I search through forum here but that did not solve my issue because i do not have session tag in web.confg. I gave aspnet user full control on site to see if this is a permission issue.
Version: 2008.2 723 Released:7/23/2008
Here is sample code:
<
telerik:RadChart ID="radChartByModelCode" Width="900px" Height="500px" Skin="Web20" runat="server"></telerik:RadChart>
I also tried setting UserSession="false" but same error.
Protected
Sub PageSizeChanged(ByVal sender As Object, ByVal e As GridPageSizeChangedEventArgs) Handles _
RadGrid1.PageSizeChanged
RadGrid1.DataSource = myDataSource
RadGrid1.PageSize = e.NewPageSize
RadGrid1.DataBind()
End
Sub
The problem is that this event does not only fire when I change the page size by changing the selection in the page zie combobox in the footer of the grid, but it fires approximately every 3 seconds, even when I am on a different page in my project. It is almost like the page refreshes every few seconds. And it keeps doing it. When I am on my grid page and I change the page size, my grid never actually finishes loading--my RadAjaxLoadingPanel just keeps spinning indefinitely.
<telerik:RadAjaxPanel ID="RadAjaxPanel" runat="server" LoadingPanelID="AjaxLoadingPanel"><telerik:RadGrid ID="rgPriceLists" runat="server" Width="600px" Skin="Default" AutoGenerateColumns="false" DataSourceID="objPriceLists""> <MasterTableView EnableNoRecordsTemplate="false" Width="100%" DataKeyNames="PriceListId" AllowAutomaticUpdates="true" EditMode="InPlace"> <Columns> <telerik:GridBoundColumn HeaderText="Name" DataField="Name" ReadOnly="true" /> <telerik:GridBoundColumn HeaderText="Pub" DataField="Pub" ReadOnly="true" /> <telerik:GridTemplateColumn HeaderText="Price"> <ItemTemplate> <asp:Label ID="lblPrice" runat="server" Text='<%# GetCulturedPriceOrBlank(Eval("Price") == null ? 0 : (decimal)Eval("Price"), 0.0m, (string)Eval("Pub")) %>' /> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="tbPrice" runat="server" Text='<%# Bind("Price") %>' Columns="7" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Tax"> <ItemTemplate> <asp:Label ID="lblTax" runat="server" Text='<%# GetCulturedPriceOrBlank(Eval("Tax") == null ? 0 : (decimal)Eval("Tax"), 0.0m, (string)Eval("Pub")) %>' /> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="tbTax" runat="server" Text='<%# Bind("Tax") %>' Columns="7" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Active?"> <ItemTemplate> <asp:CheckBox ID="cbIsActive" runat="server" Checked='<%# Eval("IsActive") ?? false %>' Enabled="false" /> </ItemTemplate> <EditItemTemplate> <asp:CheckBox ID="cbIsActive" runat="server" Checked='<%# Bind("IsActive") %>' /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridEditCommandColumn ItemStyle-Width="40" ItemStyle-HorizontalAlign="Right" ButtonType="ImageButton" UniqueName="EditCommandColumn" /> </Columns> </MasterTableView></telerik:RadGrid></telerik:RadAjaxPanel><telerik:RadInputManager ID="RadInputManager1" runat="server"> <telerik:TextBoxSetting BehaviorID="TextBoxBehavior1"> <Validation IsRequired="true" ValidationGroup="ValidatePage" /> <TargetControls> <telerik:TargetInput ControlID="tbProductName" /> </TargetControls> </telerik:TextBoxSetting> <%--<telerik:TextBoxSetting BehaviorID="TextBoxBehavior2"> <Validation IsRequired="false" /> <TargetControls> <telerik:TargetInput ControlID="tbProductSpecialDescriptionDisplay" /> <telerik:TargetInput ControlID="tbFuturePayDesc" /> <telerik:TargetInput ControlID="tbProductShortName" /> <telerik:TargetInput ControlID="tbPromoCode" /> </TargetControls> </telerik:TextBoxSetting>--%> <telerik:NumericTextBoxSetting BehaviorID="NumericTextBoxSetting1" Type="Currency"> <Validation IsRequired="true" ValidationGroup="ValidatePage" /> <TargetControls> <telerik:TargetInput ControlID="tbProductPriceExTax" /> <telerik:TargetInput ControlID="tbProductPriceTax" /> </TargetControls> </telerik:NumericTextBoxSetting> <%--<telerik:NumericTextBoxSetting BehaviorID="NumericTextBoxSetting2" Type="Number" DecimalDigits="0" AllowRounding="False" GroupSeparator=""> <Validation IsRequired="true" ValidationGroup="ValidatePage" /> <TargetControls> <telerik:TargetInput ControlID="tbProductDurationDays" /> <telerik:TargetInput ControlID="tbProdIdUpgradeTo" /> <telerik:TargetInput ControlID="tbProdIdUpgradeFrom" /> <telerik:TargetInput ControlID="tbProdIdDiscountedForDefaultProduct" /> <telerik:TargetInput ControlID="tbRenewsInto" /> </TargetControls> </telerik:NumericTextBoxSetting>--%> <telerik:NumericTextBoxSetting BehaviorID="NumericTextBoxSetting3" Type="Currency"> <Validation IsRequired="false" /> <TargetControls> <telerik:TargetInput ControlID="tbPrice" /> <telerik:TargetInput ControlID="tbTax" /> </TargetControls> </telerik:NumericTextBoxSetting></telerik:RadInputManager><head runat="server"> <title></title> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> //<![CDATA[ function pageLoad(sender, args) { SearchServices.GetSearches(updateGrid); } function updateGrid(result) { //alert(result[0].OriginCity); var tableView = $find("<%= gridResults.ClientID %>").get_masterTableView(); tableView.set_dataSource(result); tableView.dataBind(); } //]]> </script> </telerik:RadCodeBlock></head><body> <form runat="server"> <telerik:RadScriptManager ID="RadScriptManager" runat="server" EnablePageMethods="true"> <Services> <asp:ServiceReference Path="SearchServices.svc" /> </Services> </telerik:RadScriptManager> <telerik:RadGrid ID="gridResults" runat="server"> <MasterTableView Name="Main" AutoGenerateColumns="false" Width="100%"> <Columns> <telerik:GridBoundColumn HeaderText="ID" DataField="ID" /> <telerik:GridBoundColumn HeaderText="City" DataField="OriginCity" /> <telerik:GridBoundColumn HeaderText="State" DataField="OriginState" /> </Columns> </MasterTableView> </telerik:RadGrid> </form>