[ArgumentException: Invalid JSON primitive: .]
System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveObject() +930307
System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeInternal(Int32 depth) +376
System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input, Int32 depthLimit, JavaScriptSerializer serializer) +120
System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit) +57
Telerik.Web.UI.RadButton.LoadPostData(String postDataKey, NameValueCollection postCollection) +238
System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad) +1018
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2653CellPadding="1" CellSpacing="1" ShowFooter="True" ShowGroupPanel="True"
Width="950px" >
<ClientSettings AllowDragToGroup="True" AllowColumnsReorder="true" AllowRowsDragDrop="true" ReorderColumnsOnClient="true">
<Scrolling AllowScroll="false" UseStaticHeaders="True" />
<Resizing AllowColumnResize="True" AllowRowResize="false" ResizeGridOnColumnResize="false"
ClipCellContentOnResize="true" EnableRealTimeResize="false" AllowResizeToFit="true" />
<Selecting AllowRowSelect="true" EnableDragToSelectRows="true" />
</ClientSettings>
<MasterTableView AutoGenerateColumns="False" DataSourceID="ObjectDataSource1">
<CommandItemSettings ExportToPdfText="Export to PDF" />
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True">
</RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True">
</ExpandCollapseColumn>
<Columns>
<telerik:GridBoundColumn DataField="EVA_title" ItemStyle-Width="120px"FilterControlAltText="Filter EVA_title column" HeaderText="Title" SortExpression="EVA_title" UniqueName="EVA_title">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="EVA_author" ItemStyle-Width="90px"FilterControlAltText="Filter EVA_author column" HeaderText="Author" SortExpression="EVA_author" UniqueName="EVA_author">
</telerik:GridBoundColumn>
</Columns>
<EditFormSettings>
<EditColumn FilterControlAltText="Filter EditCommandColumn column">
</EditColumn>
</EditFormSettings>
</MasterTableView>
<FilterMenu EnableImageSprites="False">
</FilterMenu>
</telerik:RadGrid>
<
asp:GridView runat="server" SkinID="skinGridDetail1" AutoGenerateColumns="False"
CaptionAlign="Left" CellPadding="1" ForeColor="#333333"
GridLines="Vertical" HeaderStyle-BackColor="#D7D2D1" CssClass="styleCaption2"
BorderStyle="Solid" BorderColor="Silver" BorderWidth="1px"
Font-Names="Tahoma" Font-Size="8pt" VerticalAlign="Middle" >
<HeaderStyle BackColor="#D7D2D1" ForeColor="black" Height="16px" HorizontalAlign="Center" BorderStyle="Solid" BorderWidth="1" BorderColor="Silver" Font-Bold="False" VerticalAlign="Middle"/>
<RowStyle BackColor="white" Height="16px" VerticalAlign="Middle"/>
<AlternatingRowStyle BackColor="#F8F8F8" Height="16px" VerticalAlign="Middle" />
</
asp:GridView>
<
telerik:RadGrid runat="server" SkinID="skinRadGrid" AutoGenerateColumns="False"
CaptionAlign="Left" CellPadding="1" ForeColor="#333333"
GridLines="Vertical" HeaderStyle-BackColor="#D7D2D1" CssClass="styleCaption2"
BorderStyle="Solid" BorderColor="Silver" BorderWidth="1px"
Font-Names="Tahoma" Font-Size="8pt" VerticalAlign="Middle" >
<HeaderStyle BackColor="#D7D2D1" ForeColor="black" Height="16px" HorizontalAlign="Center" BorderStyle="Solid" BorderWidth="1" BorderColor="Silver" Font-Bold="False" VerticalAlign="Middle"/>
</telerik:RadGrid>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="Main" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!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
id
=
"Head1"
runat
=
"server"
>
<
title
></
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
runat
=
"server"
ID
=
"RadScriptManager1"
/>
<
telerik:RadScriptBlock
ID
=
"RadScriptBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function SetValue() {
var panel = $find("<%=XmlPanel1.ClientID %>");
panel.set_value("test");
}
</
script
>
</
telerik:RadScriptBlock
>
<
div
>
<
telerik:RadComboBox
ID
=
"RadComboBox1"
runat
=
"server"
CheckBoxes
=
"true"
EnableCheckAllItemsCheckBox
=
"true"
Width
=
"300"
Label
=
"Select book genres:"
>
<
Items
>
<
telerik:RadComboBoxItem
Text
=
"Arts"
/>
<
telerik:RadComboBoxItem
Text
=
"Biographies"
/>
<
telerik:RadComboBoxItem
Text
=
"Children's Books"
/>
<
telerik:RadComboBoxItem
Text
=
"Computers & Internet"
/>
<
telerik:RadComboBoxItem
Text
=
"Cooking"
/>
<
telerik:RadComboBoxItem
Text
=
"History"
/>
<
telerik:RadComboBoxItem
Text
=
"Fiction"
/>
<
telerik:RadComboBoxItem
Text
=
"Mystery"
/>
<
telerik:RadComboBoxItem
Text
=
"Nonfiction"
/>
<
telerik:RadComboBoxItem
Text
=
"Romance"
/>
<
telerik:RadComboBoxItem
Text
=
"Science Fiction"
/>
<
telerik:RadComboBoxItem
Text
=
"Travel"
/>
</
Items
>
</
telerik:RadComboBox
>
</
div
>
<
div
>
<
input
value
=
"Set Value"
onclick
=
"SetValue(); return false;"
type
=
"button"
/>
<
div
>
<
telerik:RadXmlHttpPanel
ID
=
"XmlPanel1"
runat
=
"server"
OnServiceRequest
=
"XmlPanel1_ServiceRequest"
EnableClientScriptEvaluation
=
"true"
>
<
telerik:RadComboBox
ID
=
"ComboBox1"
runat
=
"server"
>
</
telerik:RadComboBox
>
</
telerik:RadXmlHttpPanel
>
</
div
>
</
div
>
</
form
>
</
body
>
</
html
>
using
System;
using
System.Collections;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.Web;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
Telerik.Web.UI;
public
partial
class
Main : System.Web.UI.Page
{
protected
void
Page_Load(
object
sender, EventArgs e)
{
}
protected
void
XmlPanel1_ServiceRequest(
object
sender, Telerik.Web.UI.RadXmlHttpPanelEventArgs e)
{
ArrayList itemsList =
new
ArrayList();
itemsList.Add(
"Beverages"
);
itemsList.Add(
"Condiments"
);
itemsList.Add(
"Confections"
);
ComboBox1.DataSource = itemsList;
ComboBox1.DataBind();
}
}