or
<
telerik:GridCalculatedColumn
DataFields
=
"Customer.Addresses"
Expression
=
"Count( Child )"
>
Dim
q = emp.BenchmarkForTask(50, 3,
"12/1/13"
)
' This gets my data
Dim
lemp
As
String
=
""
lemp =
""
chrtPerformanceNew.PlotArea.XAxis.Name =
"Employee"
chrtPerformanceNew.PlotArea.XAxis.DataLabelsField =
"Employee"
' Load each series from the data:
For
Each
tmp
In
q.OrderBy(
Function
(x) x.Employee)
If
lemp <> tmp.Employee
Then
Dim
x
As
New
Telerik.Web.UI.LineSeries
x.Name = tmp.Employee
x.DataFieldY =
"Performance"
x.LabelsAppearance.Visible =
False
x.TooltipsAppearance.DataFormatString =
"{WorkDay} - YO!"
x.LabelsAppearance.DataField =
"WorkDay"
chrtPerformanceNew.PlotArea.Series.Add(x)
lemp = tmp.Employee
End
If
Next
' Load data into series. How to I set it to the correct X axis?
For
Each
tmp
In
q.OrderBy(
Function
(x) x.WorkDay)
Dim
i
As
Integer
= 0
For
i = 0
To
chrtPerformanceNew.PlotArea.Series.Count - 1
If
chrtPerformanceNew.PlotArea.Series(i).Name = tmp.Employee
Then
Dim
ca
As
Telerik.Web.UI.LineSeries = chrtPerformanceNew.PlotArea.Series(i)
Dim
si
As
New
Telerik.Web.UI.SeriesItem
si.Name = tmp.WorkDay
si.TooltipValue = tmp.WorkDay &
" -> "
& tmp.Employee
si.YValue = tmp.Performance
ca.Items.Add(si)
End
If
Next
Next
<
telerik:GridBoundColumn
AllowFiltering
=
"true"
FilterControlWidth
=
"100px"
DataField
=
"TicketStatusBezeichnung"
HeaderText
=
"Ticket Status"
ShowFilterIcon
=
"true"
AutoPostBackOnFilter
=
"true"
><
br
> <
FilterTemplate
>
<
telerik:RadComboBox
ID
=
"RadComboBoxTicketStatus"
DataSourceID
=
"SqlDataSource2"
DataTextField
=
"TicketStatusBezeichnung"
<br> DataValueField="TicketStatusBezeichnung" Height="200px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("TicketStatusBezeichnung").CurrentFilterValue %>'<
br
> runat="server" OnClientSelectedIndexChanged="TitleIndexChanged" Sort="Descending"><
br
> <
DefaultItem
Text
=
"Bearbeitung"
Value
=
"Bearbeitung"
/><
br
> <
Items
><
br
> <
telerik:RadComboBoxItem
Text
=
"Alle"
/><
br
> </
Items
><
br
> </
telerik:RadComboBox
><
br
> <
telerik:RadScriptBlock
ID
=
"RadScriptBlock1"
runat
=
"server"
><
br
> <
script
type
=
"text/javascript"
><
br
> function TitleIndexChanged(sender, args) {<
br
> var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");<
br
> tableView.filter("TicketStatusBezeichnung", args.get_item().get_value(), "EqualTo");<
br
> }<
br
> </
script
><
br
> </
telerik:RadScriptBlock
><
br
> </
FilterTemplate
><
br
>
</
telerik:GridBoundColumn
>