or
using Telerik.Reporting;
/// <
summary
>
/// Summary description for VersionHistory.
/// </
summary
>
public partial class RptVersionHistory : Report
{
public RptVersionHistory(DataTable dtable )
{
//
// Required for telerik Reporting designer support
//
InitializeComponent();
this.textBox8.Name = "Title";
this.textBox2.Name = "Version";
this.textBox3.Name = "Created By";
this.textBox7.Name = "Created Date";
this.textBox5.Name = "Modified By";
this.textBox4.Name = "Modified Date";
this.textBox1.Name = "Title";
this.DataSource = dtable;
//
// TODO: Add any constructor code after InitializeComponent call
//
}
if (!this.IsPostBack)
{
InstanceReportSource reportSource = new InstanceReportSource
{ ReportDocument = new RptVersionHistory(this.DataTable) };
this.ReportViewer1.ReportSource = reportSource;
}
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
ClientEvents
OnResponseEnd
=
"OnResponseEnd"
></
ClientEvents
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"gridMPA"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"gridMPA"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"rwDivergence"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"rwDivergence"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"gridMPA"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadWindow
ID
=
"rwDivergence"
runat
=
"server"
DestroyOnClose
=
"true"
>
<
ContentTemplate
>
<
GESPHARxLite_2:WinDivergence
runat
=
"server"
ID
=
"ucDiver"
/>
</
ContentTemplate
>
</
telerik:RadWindow
>
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="WindowDivergence.ascx.vb" Inherits="GESPHARxLite_2.WindowDivergence" %>
<
div
>
<
div
>
<
telerik:RadButton
runat
=
"server"
ID
=
"btnOk"
Text
=
"Ok"
></
telerik:RadButton
>
<
telerik:RadButton
runat
=
"server"
ID
=
"btnAnnuler"
Text
=
"Annuler"
OnClientClicked
=
"btnOk_OnClick"
AutoPostBack
=
"false"
></
telerik:RadButton
>
</
div
>
</
div
>
<
telerik:RadScriptBlock
runat
=
"server"
ID
=
"sbDivergence"
>
<
script
type
=
"text/javascript"
>
function btnOk_OnClick(sender, args)
{
var win = $find('<%=Me.NamingContainer.BindingContainer.ClientID %>');
win.close(null);
}
</
script
>
</
telerik:RadScriptBlock
>
Private
Sub
btnOk_Click(
ByVal
sender
As
Object
,
ByVal
e
As
System.EventArgs)
Handles
btnOk.Click
Dim
rw
As
RadWindow =
Me
.NamingContainer.BindingContainer
rw.VisibleOnPageLoad =
False
End
Sub
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SlidingPaneDemo.aspx.cs"
Inherits="SlidingPaneDemo" %>
<!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:RadCodeBlock
ID
=
"CodeBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
id
=
"telerikClientEvents1"
>
//
<![CDATA[
function ToggleButton_Clicked(sender, args) {
var splitter = Document.getElementById('SplitterID');
var pane = Document.getElementById('RightPane');
if (pane.collapse()) {
pane.expand(pane);
}
}
//]]>
</
script
>
</
telerik:RadCodeBlock
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
</
telerik:RadAjaxManager
>
<
telerik:RadSkinManager
ID
=
"RadSkinManager1"
runat
=
"server"
Skin
=
"Telerik"
>
</
telerik:RadSkinManager
>
<
asp:UpdatePanel
ID
=
"SlidingPaneUpdatePanel"
runat
=
"server"
>
<
ContentTemplate
>
<
telerik:RadSplitter
runat
=
"server"
ID
=
"SplitterID"
>
<
telerik:RadPane
runat
=
"server"
>
<
telerik:RadButton
ID
=
"ToggleButton"
runat
=
"server"
OnClientClicked
=
"ToggleButton_Clicked"
>
</
telerik:RadButton
>
</
telerik:RadPane
>
<
telerik:RadSplitBar
runat
=
"server"
>
</
telerik:RadSplitBar
>
<
telerik:RadPane
ID
=
"RightPane"
runat
=
"server"
Width
=
"481px"
Height
=
"300px"
Scrolling
=
"Y"
>
<
telerik:RadSlidingZone
ID
=
"SlidingZone1"
runat
=
"server"
Width
=
"100%"
SlideDirection
=
"Right"
>
<
telerik:RadSlidingPane
ID
=
"telerikPane"
runat
=
"server"
Title
=
"I can slide"
Width
=
"482px"
PersistScrollPosition
=
"true"
>
<
telerik:RadCodeBlock
ID
=
"CodeBlock"
runat
=
"server"
>
<
iframe
id
=
"iFrame"
runat
=
"server"
src
=
"Default.aspx"
width
=
"100%"
height
=
"100%"
frameborder
=
"0"
scrolling
=
"yes"
></
iframe
>
<
telerik:RadDatePicker
ID
=
"RadDatePicker1"
runat
=
"server"
>
</
telerik:RadDatePicker
>
</
telerik:RadCodeBlock
>
</
telerik:RadSlidingPane
>
</
telerik:RadSlidingZone
>
</
telerik:RadPane
>
</
telerik:RadSplitter
>
</
ContentTemplate
>
</
asp:UpdatePanel
>
<
div
>
<
asp:TextBox
ID
=
"TextBox1"
runat
=
"server"
></
asp:TextBox
>
<
asp:Button
ID
=
"Button1"
runat
=
"server"
OnClick
=
"Button1_Click"
Text
=
"Button"
/>
<
asp:Label
ID
=
"Label1"
runat
=
"server"
Text
=
"Label"
></
asp:Label
>
</
div
>
</
form
>
</
body
>
</
html
>
<
asp:Content
ID
=
"ContentPlaceHolder1A"
ContentPlaceHolderID
=
"ContentPlaceHolder1"
runat
=
"server"
>
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
//<![CDATA[
window.onresize = function () { getClientSize(); };
window.onload = function () { getClientSize(); };
document.readyState = function () { getClientSize(); }
function getClientSize() {
var width = 0, height = 0;
//cross browser compatible
if (typeof (window.innerWidth) == 'number') {
//Non-IE
width = window.innerWidth;
height = window.innerHeight;
} else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
//IE 6+ in 'standards compliant mode'
width = document.documentElement.clientWidth;
height = document.documentElement.clientHeight;
} else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
//IE 4 compatible
width = document.body.clientWidth;
height = document.body.clientHeight;
}
if (width <= 1024 || height <= 768) {
document.getElementById("<%=TreePane_CaseTree.ClientID %>").Visible = false;
document.getElementById("<%=TreePane_CaseTree.ClientID %>").style.visibility = "none";
var splitter = $find("<%=Radsplitter1.ClientID%>");
var pane = $find("TreePane_CaseTree");
var DidItCollapsed = pane.collapse();
confirm("Hide");
}
else {
document.getElementById("<%=TreePane_CaseTree.ClientID %>").Visible = true;
document.getElementById("<%=TreePane_CaseTree.ClientID %>").style.visibility = "visible";
var splitter = $find("<%=Radsplitter1.ClientID%>");
var pane = $find("TreePane_CaseTree");
var DidItExpanded = pane.expand();
slidingZone.expandPane(slidingPane.get_id());
confirm("Show");
}
};
...