or
<
div
style
=
"width: 60%; margin-top: 10px; float: left"
align
=
"center"
>
<
div
>
<
telerik:RadTabStrip
runat
=
"server"
ID
=
"rtsLeaveRequestNav"
SelectedIndex
=
"0"
OnTabClick
=
"rtsLeaveRequestNav_TabClick"
>
<
Tabs
>
<
telerik:RadTab
Text
=
"Start & End Dates"
TabIndex
=
"0"
PostBack
=
"true"
Selected
=
"true"
Width
=
"150px"
PageViewID
=
"rpv1"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"FMLA Info"
TabIndex
=
"1"
PostBack
=
"true"
Width
=
"150px"
PageViewID
=
"rpv2"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Details"
TabIndex
=
"2"
PostBack
=
"true"
Width
=
"150px"
PageViewID
=
"rpvDetails"
>
</
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Review & Save"
TabIndex
=
"3"
PostBack
=
"true"
Width
=
"150px"
PageViewID
=
"rpvReview"
>
</
telerik:RadTab
>
</
Tabs
>
</
telerik:RadTabStrip
>
</
div
>
</
div
>
<
br
/>
<
div
style
=
"width: 90%; margin-top: 5px; clear: both"
>
<
div
style
=
"float: left; width: 70%; margin-top: 5px; clear: both"
>
<
telerik:RadMultiPage
ID
=
"rmpLeaveRequest"
runat
=
"server"
SelectedIndex
=
"0"
RenderSelectedPageOnly
=
"true"
>
<
telerik:RadPageView
ID
=
"rpv1"
runat
=
"server"
TabIndex
=
"0"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"rpv2"
runat
=
"server"
TabIndex
=
"1"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"rpvDetails"
runat
=
"server"
TabIndex
=
"2"
>
<
div
style="width: 95%; margin-top: 5px; clear: both; background-color: #E0E0E0;
margin-bottom: 50px"
align
=
"center"
>
<
br
/>
<
table
style
=
"border-style: outset; width: 80%; background-color: #E0E0E0; padding-bottom: 10px"
>
<
tr
>
<
td
style
=
"margin-right: 10px"
colspan
=
"2"
align
=
"center"
>
<
telerik:RadGrid
ID
=
"rgLeaveDetails"
runat
=
"server"
AutoGenerateColumns
=
"false"
Width
=
"100%"
ClientSettings-Scrolling-AllowScroll
=
"true"
ClientSettings-Scrolling-UseStaticHeaders
=
"true"
ClientSettings-Scrolling-ScrollHeight
=
"90px"
OnNeedDataSource
=
"rgLeaveDetails_NeedDataSource"
>
<
MasterTableView
TableLayout
=
"Fixed"
runat
=
"server"
ShowHeadersWhenNoRecords
=
"true"
EnableNoRecordsTemplate
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"ACTIVITY_DATE"
DataField
=
"ACTIVITY_DATE"
HeaderText
=
"Date"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"WORK_CODE"
DataField
=
"WORK_CODE"
HeaderText
=
"Leave Type"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"HOURS"
DataField
=
"HOURS"
HeaderText
=
"Duration"
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
<
td
align
=
"center"
>
<
table
>
<
tr
>
<
td
>
<
telerik:RadButton
ID
=
"rbChooseType"
runat
=
"server"
Text
=
"Choose Leave Type"
Width
=
"115px"
ButtonType
=
"StandardButton"
>
</
telerik:RadButton
>
<
br
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
telerik:RadButton
ID
=
"rbEdit"
runat
=
"server"
Text
=
"Edit"
Width
=
"115px"
ButtonType
=
"StandardButton"
>
</
telerik:RadButton
>
<
br
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
telerik:RadButton
ID
=
"rbDelete"
runat
=
"server"
Text
=
"Delete"
Width
=
"115px"
ButtonType
=
"StandardButton"
>
</
telerik:RadButton
>
<
br
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
telerik:RadButton
ID
=
"rbDeleteAll"
runat
=
"server"
Text
=
"Delete All"
Width
=
"115px"
ButtonType
=
"StandardButton"
>
</
telerik:RadButton
>
<
br
/>
</
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
</
table
>
<
br
/>
<
table
style
=
"border-style: outset; width: 80%; background-color: #E0E0E0; padding-bottom: 10px"
>
<
tr
>
<
td
colspan
=
"3"
align
=
"left"
>
</
td
>
</
tr
>
<
tr
>
<
td
colspan
=
"2"
align
=
"right"
>
</
td
>
<
td
align
=
"left"
>
</
td
>
</
tr
>
<
tr
>
<
td
colspan
=
"2"
align
=
"right"
>
</
td
>
<
td
align
=
"left"
>
</
td
>
</
tr
>
</
table
>
<
br
/>
<
br
/>
<
br
/>
</
div
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"rpvReview"
runat
=
"server"
TabIndex
=
"3"
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
protected
void
rtsLeaveRequestNav_TabClick(
object
sender, RadTabStripEventArgs e)
{
rmpLeaveRequest.SelectedIndex = rtsLeaveRequestNav.SelectedIndex;
}
protected
void
rgLeaveDetails_NeedDataSource(
object
sender, GridNeedDataSourceEventArgs e)
{
rgLeaveDetails.DataSource = String.Empty;
}
List<SelectedCourse> lstSelectedCourses =
this
.SelectedCourses;
//Bind the GridView schedule
gvSchedule.DataSource = lstSelectedCourses;
gvSchedule.DataBind();
<
columns
>
<
telerik:gridtemplatecolumn
>
<
itemtemplate
>
<
asp:hiddenfield
id
=
"hfCourseID"
value='<%#Eval("CourseID") %>' runat="server" />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Category"
>
<
itemtemplate
>
<
asp:label
id
=
"lblCategory"
runat
=
"server"
text='<%#Eval("Category") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Subject"
>
<
itemtemplate
>
<
asp:label
id
=
"lblSubject"
runat
=
"server"
text='<%#Eval("Subject") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Days"
>
<
itemtemplate
>
<
asp:label
id
=
"lblDays"
runat
=
"server"
text='<%#Eval("Days") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Start Time"
>
<
itemtemplate
>
<
asp:label
id
=
"lblStartTime"
runat
=
"server"
text='<%#Eval("StartTime") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"End Time"
>
<
itemtemplate
>
<
asp:label
id
=
"lblEndTime"
runat
=
"server"
text='<%#Eval("EndTime") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Term"
>
<
itemtemplate
>
<
asp:label
id
=
"lblTerm"
runat
=
"server"
text='<%#Eval("Term") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Length (Weeks)"
>
<
itemtemplate
>
<
asp:label
id
=
"lblCourseLength"
runat
=
"server"
text='<%#Eval("CourseLength") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Location"
>
<
itemtemplate
>
<
asp:label
id
=
"lblLocation"
runat
=
"server"
text='<%#Eval("Location") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
<
telerik:gridtemplatecolumn
headertext
=
"Cost"
>
<
itemtemplate
>
<
asp:label
id
=
"lblCourseCost"
runat
=
"server"
text='<%#Eval("Cost", "{0:C}") %>' />
</
itemtemplate
>
</
telerik:gridtemplatecolumn
>
</
columns
>
----------
Posted
on Jun 30, 2010
(permalink)
public
class
Marble : ISkin
{
public
Marble()
{
}
public
string
GetCSS()
{
StringBuilder css =
new
StringBuilder();
css.Append(@"
<Chart SkinName=
""
Marble
""
>
<ChartTitle>
<Appearance>
<FillStyle MainColor=
""
Transparent
""
/>
<Position AlignedPosition=
""
Top
""
/>
</Appearance>
<TextBlock>
<Appearance>
<TextProperties Font=
""
Arial, 22pt
""
Color=
""
89, 79, 52
""
/>
</Appearance>
</TextBlock>
</ChartTitle>
<Legend>
<Appearance Overflow=
""
Row
""
>
<ItemTextAppearance>
<TextProperties Color=
""
101, 91, 72
""
Font=
""
Georgia, 9pt
""
/>
</ItemTextAppearance>
<FillStyle MainColor=
""
Transparent
""
/>
<Position AlignedPosition=
""
Bottom
""
/>
<Dimensions Margins=
""
17.6%, 3%, 1px, 1px
""
/>
<Border Color=
""
Transparent
""
/>
</Appearance>
</Legend>
<Appearance TextQuality=
""
AntiAlias
""
>
<FillStyle FillType=
""
Image
""
>
<FillSettings ImageDrawMode=
""
Flip
""
BackgroundImage=
""
{chart}
""
/>
</FillStyle>
<Border Color=
""
181, 166, 132
""
/>
</Appearance>
<PlotArea>
<XAxis>
<Appearance Color=
""
Transparent
""
>
<MajorGridLines PenStyle=
""
Solid
""
Color=
""
94, 93, 87
""
/>
<MajorTick Color=
""
173, 164, 142
""
/>
<TextAppearance>
<TextProperties Color=
""
101, 91, 72
""
Font=
""
Georgia, 9pt
""
/>
</TextAppearance>
</Appearance>
<AxisLabel>
<TextBlock>
<Appearance>
<TextProperties Color=
""
101, 91, 72
""
Font=
""
Georgia, 9pt
""
/>
</Appearance>
</TextBlock>
</AxisLabel>
</XAxis>
<YAxis>
<Appearance Color=
""
Transparent
""
>
<MajorGridLines PenStyle=
""
Solid
""
Color=
""
94, 93, 87
""
/>
<MinorGridLines PenStyle=
""
Solid
""
Color=
""
94, 93, 87
""
/>
<MinorTick Color=
""
173, 164, 142
""
/>
<MajorTick Color=
""
173, 164, 142
""
/>
<TextAppearance>
<TextProperties Color=
""
101, 91, 72
""
Font=
""
Georgia, 9pt
""
/>
</TextAppearance>
</Appearance>
<AxisLabel>
<TextBlock>
<Appearance>
<TextProperties Color=
""
101, 91, 72
""
Font=
""
Georgia, 9pt
""
/>
</Appearance>
</TextBlock>
</AxisLabel>
</YAxis>
<Appearance>
<FillStyle FillType=
""
Image
""
>
<FillSettings ImageDrawMode=
""
Flip
""
BackgroundImage=
""
{plotarea}
""
ImageAlign=
""
Top
""
ImageFlip=
""
FlipY
""
/>
</FillStyle>
<Dimensions Margins=
""
22%, 24%, 12%, 10%
""
/>
<Border Color=
""
144, 136, 118
""
Width=
""
8
""
/>
</Appearance>
</PlotArea>
</Chart>");
return
css.ToString();
}
}