or
.nomRed1
{
background-color: #ef1209;
}
.nomRed2
{
background-color: #c1131e;
}
protected void clientContribution_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridGroupHeaderItem)
{
GridGroupHeaderItem item = (GridGroupHeaderItem)e.Item;
DataRowView groupDataRow = (DataRowView)e.Item.DataItem;
item.CssClass = "nomRed1";
item.DataCell.ForeColor = Color.Magenta;
}
}
<
telerik:RadPanelBar
ID
=
"resultsPanelBar"
runat
=
"server"
ExpandMode
=
"FullExpandedItem"
>
<
ItemTemplate
>
<
telerik:RadAjaxPanel
ID
=
"wrapperPanel"
runat
=
"server"
RequestQueueSize
=
"10"
>
<
telerik:RadXmlHttpPanel
RequestQueueSize
=
"4"
LoadingPanelID
=
"searchLoadingPanel"
ID
=
"resultsUpdatePanel"
runat
=
"server"
>
<
selfsvc:SearchResults
ID
=
"searchResult"
runat
=
"server"
/>
</
telerik:RadXmlHttpPanel
>
</
telerik:RadAjaxPanel
>
</
ItemTemplate
>
</
telerik:RadPanelBar
>
void
resultsPanelBar_ItemDataBound(
object
sender, Telerik.Web.UI.RadPanelBarEventArgs e)
{
string
sourceName = ((KeyValuePair<
string
,
string
>)e.Item.DataItem).Key;
RadXmlHttpPanel panel = (RadXmlHttpPanel)e.Item.FindControl(
"resultsUpdatePanel"
);
if
(panel !=
null
)
{
selfService.UserControls.SearchResults results = (selfService.UserControls.SearchResults)panel.FindControl(
"searchResult"
);
if
(results !=
null
)
{
results.SourceName = sourceName;
RadDataPager pager = (RadDataPager)results.FindControl(
"RadDataPager1"
);
if
(pager !=
null
)
{
pager.Command +=
new
EventHandler<RadDataPagerCommandEventArgs>(pager_Command);
pager.PageIndexChanged +=
new
EventHandler<RadDataPagerPageIndexChangeEventArgs>(pager_PageIndexChanged);
}
}
clientPnlSrcMap.Add(panel.ClientID, sourceName);
panel.ServiceRequest +=
new
XmlHttpPanelEventHandler(panel_ServiceRequest);
}
t1.FindNode(rs.GetString(4).ToString().ToLower()).ChildNodes.Add(node);
t1.FindNode(rs.GetString(4).ToString().ToLower()).Collapse();
<
telerik:RadScriptManager
ID
=
"sman"
runat
=
"server"
EnableTheming
=
"false"
/>
<
telerik:RadScheduler
ID
=
"radCalendar"
runat
=
"server"
AdvancedForm-Enabled
=
"true"
StartEditingInAdvancedForm
=
"true"
StartInsertingInAdvancedForm
=
"true"
/>
protected void Page_Init(object sender, EventArgs e)
{
ResourceType priority = new ResourceType("PriorityLevel");
radCalendar.ResourceTypes.Add(priority);
radCalendar.Resources.Add(new Resource("PriorityLevel", 1, "Low"));
radCalendar.Resources.Add(new Resource("PriorityLevel", 2, "High"));
ResourceType user = new ResourceType("S7User");
radCalendar.ResourceTypes.Add(user);
user.AllowMultipleValues = true;
radCalendar.Resources.Add(new Resource("S7User", 8, "Iain"));
radCalendar.Resources.Add(new Resource("SUser", 9, "Nick"));
radCalendar.Resources.Add(new Resource("S7User", 10, "Paul"));
radCalendar.Resources.Add(new Resource("S7User", 11, "Stephan"));
radCalendar.Provider = new XmlSchedulerProvider(Server.MapPath("~/App_Data/Appointments.xml"), true);
}
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
Appointments
>
<
NextID
>42</
NextID
>
<
Appointment
>
<
ID
>41</
ID
>
<
Subject
>asdfasdf</
Subject
>
<
Start
>2011-06-15T09:30Z</
Start
>
<
End
>2011-06-15T10:30Z</
End
>
<
Resources
>
<
PriorityLevel
Key
=
"1"
/>
<
S7User
Key
=
"8"
/>
</
Resources
>
</
Appointment
>
</
Appointments
>