<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
></
title
>
<
telerik:RadStyleSheetManager
id
=
"RadStyleSheetManager1"
runat
=
"server"
/>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
<
Scripts
>
<%--Needed for JavaScript IntelliSense in VS2010--%>
<%--For VS2008 replace RadScriptManager with ScriptManager--%>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
</
Scripts
>
</
telerik:RadScriptManager
>
<
script
type
=
"text/javascript"
>
//Put your JavaScript code here.
</
script
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
</
telerik:RadAjaxManager
>
<
div
>
<
table
>
<
tr
>
<
td
>
<
telerik:RadComboBox
ID
=
"RADClasification"
EnableLoadOnDemand
=
"True"
Runat
=
"server"
onitemsrequested
=
"RADClasification_ItemsRequested"
onselectedindexchanged
=
"RADClasification_SelectedIndexChanged"
onitemdatabound
=
"RADClasification_ItemDataBound"
>
</
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
telerik:RadComboBox
ID
=
"RadTemplateGroup"
Runat
=
"server"
EnableLoadOnDemand
=
"True"
onitemsrequested
=
"RadTemplateGroup_ItemsRequested"
>
<
HeaderTemplate
>
<
ul
>
<
li
>Template Group name</
li
>
<
li
>Effective Date</
li
>
</
ul
>
</
HeaderTemplate
>
<
ItemTemplate
>
<
ul
>
<
li
>
<%# DataBinder.Eval(Container.DataItem, "Template_GroupName")%></
li
>
<
li
>
<%# DataBinder.Eval(Container.DataItem, "EffectiveDate")%></
li
>
</
ul
>
</
ItemTemplate
>
<
FooterTemplate
>
A total of
<
asp:literal
runat
=
"server"
id
=
"RadComboItemsCount"
/>
items
</
FooterTemplate
>
</
telerik:RadComboBox
>
</
td
>
</
tr
>
</
table
>
</
div
>
</
form
>
</
body
>
</
html
>
using
System;
using
System.Web;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Data;
using
System.Configuration;
using
System.Web.Security;
using
System.Web.UI.WebControls.WebParts;
using
System.Web.UI.HtmlControls;
using
Telerik.Web.UI;
public
partial
class
Default : System.Web.UI.Page
{
protected
void
Page_Load(
object
sender, EventArgs e)
{
}
protected
void
RADClasification_ItemsRequested(
object
sender, RadComboBoxItemsRequestedEventArgs e)
{
RADClasification.DataSource = CreateDatatable();
RADClasification.DataValueField =
"Cat_ID"
;
RADClasification.DataTextField =
"Description"
;
RADClasification.DataBind();
}
private
DataTable CreateDatatable()
{
DataTable dt =
new
DataTable();
dt.Columns.Add(
"Cat_ID"
,
typeof
(
int
));
dt.Columns.Add(
"Description"
,
typeof
(
string
));
for
(
int
i = 1; i <= 10; i++)
{
dt.Rows.Add(i,
"Catagory"
+ i.ToString());
}
return
dt;
}
private
DataTable PopulateTemplateGroup()
{
DataTable Dt =
new
DataTable();
Dt.Columns.Add(
"Template_Group_ID"
,
typeof
(
int
));
Dt.Columns.Add(
"Template_GroupName"
,
typeof
(
string
));
Dt.Columns.Add(
"EffectiveDate"
,
typeof
(
string
));
if
(Convert.ToInt32(RADClasification.SelectedValue) > 4)
{
Dt.Rows.Add(1,
"TG1"
,
"10-May-2013"
);
Dt.Rows.Add(2,
"TG2"
,
"10-May-2013"
);
Dt.Rows.Add(3,
"TG3"
,
"10-May-2013"
);
}
else
{
Dt.Rows.Add(4,
"TG4"
,
"20-May-2013"
);
Dt.Rows.Add(5,
"TG5"
,
"20-May-2013"
);
Dt.Rows.Add(6,
"TG6"
,
"20-May-2013"
);
}
return
Dt;
}
protected
void
RADClasification_SelectedIndexChanged(
object
sender, RadComboBoxSelectedIndexChangedEventArgs e)
{
}
protected
void
RadTemplateGroup_ItemsRequested(
object
sender, RadComboBoxItemsRequestedEventArgs e)
{
RadTemplateGroup.DataSource = PopulateTemplateGroup();
RadTemplateGroup.DataBind();
}
protected
void
RADClasification_ItemDataBound(
object
sender, RadComboBoxItemEventArgs e)
{
e.Item.Text = ((DataRowView)e.Item.DataItem)[
"Description"
].ToString();
e.Item.Value = ((DataRowView)e.Item.DataItem)[
"Cat_ID"
].ToString();
}
}
setTimeout(function () {
tooltip.show();
}, 10000);
<
telerik:RadGrid
ID
=
"RadGrid2"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"false"
AllowSorting
=
"false"
AutoGenerateColumns
=
"false"
OnItemCommand
=
"RadGrid2_ItemCommand"
ShowStatusBar
=
"false"
AllowAutomaticUpdates
=
"True"
>
<
MasterTableView
DataKeyNames
=
"TeacherNumber,Teacher,LastName,FormerLastName,FirstName,Username,Password,Email,FileFolder,TeacherID,SortPriority,Active"
TableLayout
=
"Auto"
Width
=
"100%"
CommandItemDisplay
=
"None"
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"PushButton"
UniqueName
=
"EditCommandColumn"
>
</
telerik:GridEditCommandColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"TeacherNumber"
EditFormColumnIndex
=
"0"
HeaderText
=
"#"
DataField
=
"TeacherNumber"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Teacher"
EditFormColumnIndex
=
"0"
HeaderText
=
"Display Name"
DataField
=
"Teacher"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridDateTimeColumn
UniqueName
=
"LastName"
EditFormColumnIndex
=
"0"
HeaderText
=
"Last"
DataField
=
"LastName"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridDateTimeColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"FormerLastName"
EditFormColumnIndex
=
"0"
HeaderText
=
"Former Last"
DataField
=
"FormerLastName"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"FirstName"
EditFormColumnIndex
=
"0"
HeaderText
=
"First"
DataField
=
"FirstName"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Username"
EditFormColumnIndex
=
"0"
HeaderText
=
"Username"
DataField
=
"Username"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Password"
HeaderText
=
"Password"
DataField
=
"Password"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Email"
HeaderText
=
"Email"
DataField
=
"Email"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"FileFolder"
HeaderText
=
"File Folder Number"
DataField
=
"FileFolder"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"TeacherID"
HeaderText
=
"Teacher ID"
DataField
=
"TeacherID"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"SortPriority"
HeaderText
=
"Sort Priority"
DataField
=
"SortPriority"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Active"
HeaderText
=
"Active"
DataField
=
"Active"
>
<
HeaderStyle
ForeColor
=
"Black"
Font-Bold
=
"true"
></
HeaderStyle
>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Scrolling
AllowScroll
=
"true"
UseStaticHeaders
=
"true"
></
Scrolling
>
<
ClientEvents
OnRowDblClick
=
"RowDblClick"
></
ClientEvents
>
</
ClientSettings
>
</
telerik:RadGrid
>
<
object
id
=
"111"
class
=
"class"
>
<
param
name
=
"bgcolor"
value
=
"#FFFFFF"
/>
<
param
name
=
"width"
value
=
"458"
/>
<
param
name
=
"height"
value
=
"388"
/>
<
param
name
=
"playerID"
value
=
"11111"
/>
<
param
name
=
"playerKey"
value
=
"xxxxxxxxx"
/>
<
param
name
=
"isVid"
value
=
"true"
/>
<
param
name
=
"dynamicStreaming"
value
=
"true"
/>
<
param
name
=
"@videoPlayer"
value
=
"1111111"
/>
</
object
>
<
PagerStyle
PageSizeControlType
=
"RadComboBox"
/>
Parser Error Message: Could not load file or assembly 'Telerik.OpenAccess, Version=2013.1.219.3, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342' or one of its dependencies. The system cannot find the file specified.
<telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="true" PageSize="10" OnNeedDataSource="RadGrid1_NeedDataSource">
<
MasterTableView
DataKeyNames
=
"id"
AutoGenerateColumns
=
"false"
HeaderStyle-HorizontalAlign
=
"Center"
ItemStyle-HorizontalAlign
=
"Center"
AlternatingItemStyle-HorizontalAlign
=
"Center"
>
<
Columns
>
</
Columns
>
</
MasterTableView
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
/>
</
telerik:RadGrid
>
<
telerik:RadGrid ID="radgrdClaimsAvailable" runat="server" Skin="Office2007" GridLines="None" AllowPaging="true" PageSize="10" AutoGenerateColumns="true">
<HeaderStyle BackColor="#E3EAF1"></HeaderStyle>
<ClientSettings EnablePostBackOnRowClick="true">
<Selecting AllowRowSelect="True"></Selecting>
</ClientSettings>
<MasterTableView PagerStyle-AlwaysVisible="true" PagerStyle-Mode="NextPrevNumericAndAdvanced" AllowPaging="true" AllowSorting="true">
</MasterTableView>
</telerik:RadGrid>
If
radgrdClaimsAvailable.Columns.Count > 2 Then
radgrdClaimsAvailable.Columns(1).Display =
False
radgrdClaimsAvailable.Columns(2).Display =
False
End If