<%@ Page Language="vb" AutoEventWireup="true" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html>
<
head
runat
=
"server"
>
<
title
>Telerik ASP.NET Example</
title
>
<
link
href
=
"styles.css"
rel
=
"stylesheet"
/>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
runat
=
"server"
ID
=
"RadScriptManager1"
/>
<
telerik:RadSkinManager
ID
=
"RadSkinManager1"
runat
=
"server"
ShowChooser
=
"true"
/>
<
div
class
=
"demo-container"
runat
=
"server"
>
<
script
>
function OnDataBound(sender, args) {
sender.expand(sender.get_items()[2])
}
</
script
>
<
telerik:RadTimeline
runat
=
"server"
ID
=
"RadTimeline1"
CollapsibleEvents
=
"true"
DataDateField
=
"ReleaseDate"
AlternatingMode
=
"true"
>
<
ClientEvents
OnDataBound
=
"OnDataBound"
/>
<
EventTemplate
>
<
div
class
=
"k-card-header"
>
<
h5
class
=
"k-card-title"
>
<
span
class
=
"k-event-title"
>#= data.Title #</
span
>
<
span
class
=
"k-event-collapse k-button k-button-icon k-flat"
><
span
class
=
"k-icon k-i-arrow-chevron-right"
></
span
></
span
>
</
h5
>
<
h6
class
=
"k-card-subtitle"
>by <
strong
>#= data.Author #</
strong
></
h6
>
</
div
>
<
div
class
=
"k-card-body"
>
<
div
class
=
"k-card-description"
>
<
div
class
=
"imageContainer"
>
<
img
src
=
"#= data.Cover #"
class
=
"k-card-image"
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"k-card-actions"
>
<
a
class
=
"k-button k-flat k-primary"
href
=
"#= data.Url #"
target
=
"_blank"
>Buy on Amazon</
a
>
</
div
>
</
EventTemplate
>
<
WebServiceClientDataSource
runat
=
"server"
>
<
WebServiceSettings
>
<
Select
Url
=
"BooksService.asmx/GetBooks"
RequestType
=
"Post"
DataType
=
"JSON"
ContentType
=
"application/json; charset=utf-8"
/>
</
WebServiceSettings
>
<
Schema
DataName
=
"d"
>
<
Model
>
<
telerik:ClientDataSourceModelField
DataType
=
"Date"
FieldName
=
"ReleaseDate"
/>
</
Model
>
</
Schema
>
<
SortExpressions
>
<
telerik:ClientDataSourceSortExpression
FieldName
=
"ReleaseDate"
SortOrder
=
"Desc"
/>
</
SortExpressions
>
</
WebServiceClientDataSource
>
</
telerik:RadTimeline
>
</
div
>
</
form
>
</
body
>
</
html
>