or
<
telerik:RadPanelBar
ID
=
"RadPanelBar1"
runat
=
"server"
ExpandMode
=
"FullExpandedItem"
>
<
ExpandAnimation
Type
=
"None"
/>
<
CollapseAnimation
Type
=
"None"
/>
<
ItemTemplate
>
<
asp:Repeater
ID
=
"PremisesRepeater"
runat
=
"server"
>
<
ItemTemplate
>
<%--..some user control--%>
</
ItemTemplate
>
</
asp:Repeater
>
</
ItemTemplate
>
</
telerik:RadPanelBar
>
RadPanelBar1.DataSource = MyCustomer.MyBusinesses;
RadPanelBar1.DataTextField =
"Id"
;
RadPanelBar1.DataValueField =
"Id"
;
RadPanelBar1.DataBind();
<
telerik:RadComboBox
ID
=
"RadComboBox1"
EnableLoadOnDemand
=
"true"
Width
=
"250"
runat
=
"server"
>
<
WebServiceSettings
Method
=
"GetData"
Path
=
"http://localhost:4835/Service.svc"
/>
</
telerik:RadComboBox
>
namespace
WcfService
{
[ServiceContract(Namespace =
""
)]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public
class
Service
{
[OperationContract]
[WebGet(ResponseFormat=WebMessageFormat.Xml)]
public
RadComboBoxData GetDataTelerik(RadComboBoxContext context)
{
RadComboBoxData data =
new
RadComboBoxData();
//todo: call db..
RadComboBoxItemData item =
new
RadComboBoxItemData();
item.Text =
"rawr"
;
item.Value =
"teh value"
;
data.Items =
new
RadComboBoxItemData[] { item };
return
data;
}
}
}
<?
xml
version
=
"1.0"
?>
<
configuration
>
<
system.web
>
<
compilation
debug
=
"true"
targetFramework
=
"4.0"
/>
</
system.web
>
<
system.serviceModel
>
<
behaviors
>
<
endpointBehaviors
>
<
behavior
name
=
"WcfService.ServiceAspNetAjaxBehavior"
>
<
enableWebScript
/>
</
behavior
>
</
endpointBehaviors
>
<
serviceBehaviors
>
<
behavior
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
</
behavior
>
</
serviceBehaviors
>
</
behaviors
>
<
serviceHostingEnvironment
aspNetCompatibilityEnabled
=
"true"
multipleSiteBindingsEnabled
=
"true"
/>
<
services
>
<
service
name
=
"WcfService.Service"
>
<
endpoint
address
=
""
behaviorConfiguration
=
"WcfService.ServiceAspNetAjaxBehavior"
binding
=
"webHttpBinding"
contract
=
"WcfService.Service"
/>
</
service
>
</
services
>
</
system.serviceModel
>
<
system.webServer
>
<
modules
runAllManagedModulesForAllRequests
=
"true"
/>
</
system.webServer
>
</
configuration
>
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
Object obj1= (Object)e.Item.DataItem;
e.Item.Attributes.Add("Attribute1", DataSet.Find(p => p.Code == obj1.Code).DisplayValue);
}
}