or
Private
Sub
formatFieldScriptingHtml(
ByRef
re
As
RadEditor,
ByVal
textdir
As
eDocLibrary.eDocFieldInfo.textDirection)
re.ToolsFile =
"~/include/FieldScriptingToolsFile.xml"
're.DisableFilter(EditorFilters.IndentHTMLContent)
re.ContentFilters = EditorFilters.None
'This button needs to be added in codebehind, because it gets localized button text
'The other buttons are standard toolbar buttons that get localized by Telerik
Dim
toVB =
New
Telerik.Web.UI.EditorTool
toVB.Name =
"toVB"
toVB.Text = Resources.Main.ConvertToVbButtonText
'"Convert to VB", localized
toVB.ShowIcon =
False
toVB.ShowText =
True
re.Tools(0).Tools.Add(toVB)
' ... omitted code
End
Sub
<telerik:RadScriptBlock>
<script>
Telerik.Web.UI.Editor.CommandList[
"toVB"
] =
function
(commandName, editor, args) {
var
ajaxManager = $find(
"<%= AjaxManager.ClientID%>"
);
ajaxManager.ajaxRequest(
"toVB"
);
}
</script>
</telerik:RadScriptBlock>
01.
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %>
02.
03.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
04.
05.
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
06.
<
head
runat
=
"server"
>
07.
<
title
></
title
>
08.
<
telerik:RadStyleSheetManager
ID
=
"RadStyleSheetManager1"
runat
=
"server"
/>
09.
<
meta
name
=
"viewport"
content
=
"width=device-width"
/>
10.
<
style
type
=
"text/css"
>
11.
@media (min-width: 768px) {
12.
.MediaPlayer {
13.
height: 200px;
14.
}
15.
}
16.
17.
/* Medium devices (desktops, 992px and up) */
18.
@media (min-width: @992px) {
19.
.MediaPlayer {
20.
height: 400px;
21.
}
22.
}
23.
24.
/* Large devices (large desktops, 1200px and up) */
25.
@media (min-width: 1200px) {
26.
.MediaPlayer {
27.
height: 800px;
28.
}
29.
}
30.
31.
32.
</
style
>
33.
</
head
>
34.
<
body
>
35.
<
form
id
=
"form1"
runat
=
"server"
>
36.
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
37.
<
Scripts
>
38.
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
39.
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
40.
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
41.
</
Scripts
>
42.
</
telerik:RadScriptManager
>
43.
<
script
type
=
"text/javascript"
>
44.
45.
</
script
>
46.
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
47.
</
telerik:RadAjaxManager
>
48.
<
div
>
49.
<
telerik:RadMediaPlayer
50.
runat
=
"server"
51.
RenderMode
=
"Lightweight"
52.
CssClass
=
"MediaPlayer"
53.
ID
=
"player"
54.
Title
=
"Demo of Rad Media Player"
55.
AutoPlay
=
"True"
56.
Source
=
"~/App_Data/Video/Helicopter_DivXHT_ASP.divx"
57.
HDActive
=
"True"
>
58.
<
TitleBar
>
59.
<
ShareButton
Visible
=
"False"
></
ShareButton
>
60.
</
TitleBar
>
61.
</
telerik:RadMediaPlayer
>
62.
</
div
>
63.
</
form
>
64.
</
body
>
65.
</
html
>
<
telerik:RadGrid
ID
=
"rgProcessos"
runat
=
"server"
ShowStatusBar
=
"true"
ShowFooter
=
"false"
CssClass
=
"RadGrid"
AutoGenerateColumns
=
"false"
AllowSorting
=
"true"
AllowMultiRowSelection
=
"false"
AllowPaging
=
"true"
OnDetailTableDataBind
=
"rgProcessos_DetailTableDataBind"
OnNeedDataSource
=
"rgProcessos_NeedDataSource"
OnItemCommand
=
"rgProcessos_ItemCommand"
OnItemCreated
=
"rgProcessos_ItemCreated"
OnColumnCreated
=
"rgProcessos_ColumnCreated"
AllowFilteringByColumn
=
"true"
PageSize
=
"100"
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
AlwaysVisible
=
"true"
Position
=
"Bottom"
PagerTextFormat
=
"páginas: {4} | página {0} de {1}, registo {2} a {3} de {5}"
/>
<
MasterTableView
DataKeyNames
=
"PRC_Cod, Alerta"
Name
=
"Processos"
>
<
DetailTables
>
<
telerik:GridTableView
DataKeyNames
=
"ADI_Cod"
Name
=
"Aditamentos"
Width
=
"100%"
ShowFooter
=
"false"
AllowFilteringByColumn
=
"false"
AllowPaging
=
"false"
>
<
DetailTables
>
<
telerik:GridTableView
Name
=
"Documentos"
Width
=
"100%"
AllowFilteringByColumn
=
"false"
AllowPaging
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
HeaderText
=
"Nr Ordem"
ItemStyle-HorizontalAlign
=
"Center"
HeaderStyle-HorizontalAlign
=
"Center"
DataField
=
"DDD_Num_Ordem"
/>
<
telerik:GridBoundColumn
HeaderText
=
"Nr Documento"
ItemStyle-HorizontalAlign
=
"Center"
HeaderStyle-HorizontalAlign
=
"Center"
DataField
=
"DDD_Num_Doc"
/>
<
telerik:GridBoundColumn
HeaderText
=
"Data"
DataFormatString
=
"{0:dd/MM/yyyy}"
ItemStyle-HorizontalAlign
=
"Center"
HeaderStyle-HorizontalAlign
=
"Center"
DataField
=
"DDD_Data"
/>
<
telerik:GridBoundColumn
HeaderText
=
"Estado"
ItemStyle-HorizontalAlign
=
"Left"
HeaderStyle-HorizontalAlign
=
"Left"
DataField
=
"EST_Designacao"
/>
<
telerik:RadGrid
ID
=
"RadGrid1"
OnItemCreated
=
"RadGrid1_ItemCreated"
PageSize
=
"2"
AllowPaging
=
"true"
runat
=
"server"
Skin
=
"Default"
Culture
=
"fr-FR"
OnSelectedIndexChanged
=
"RadGrid1_SelectedIndexChanged"
DataSourceID
=
"DataSource1"
>
<
MasterTableView
runat
=
"server"
AutoGenerateColumns
=
"False"
CommandItemDisplay
=
"None"
EnableHeaderContextMenu
=
"true"
>
<
CommandItemSettings
ShowExportToCsvButton
=
"true"
/>
<
ColumnGroups
>
<
telerik:GridColumnGroup
Name
=
"Mandat"
HeaderText
=
"Mandat"
HeaderStyle-CssClass
=
"GroupingHeaderTitle"
/>
<
telerik:GridColumnGroup
Name
=
"Candidat"
HeaderText
=
"Candidat"
HeaderStyle-CssClass
=
"GroupingHeaderTitle"
/>
<
telerik:GridColumnGroup
Name
=
"Action"
HeaderText
=
"Action"
HeaderStyle-CssClass
=
"GroupingHeaderTitle"
/>
</
ColumnGroups
>
<
Columns
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"N°"
ColumnGroupName
=
"Mandat"
>
<
ItemTemplate
><
asp:Label
ID
=
"LblNumeroMandant"
Text='<%# Eval("TmpUnite_NoMdt") %>' runat="server" /></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"Nom"
ColumnGroupName
=
"Mandat"
>
<
ItemTemplate
><
asp:Label
ID
=
"LblNomMandant"
Text='<%#Eval("TmpUnite_LbMnd") %>' runat="server" /></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"Appt"
ColumnGroupName
=
"Mandat"
>
<
ItemTemplate
><
asp:Label
ID
=
"LblAppt"
Text='<%# Eval("TmpUnite_NoApp") %>' runat="server" /></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"Nature"
ColumnGroupName
=
"Mandat"
>
<
ItemTemplate
><
asp:Label
ID
=
"LblNature"
Text='<%#Eval("TmpUnite_LbApp") %>' runat="server" /></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"Vacant"
ColumnGroupName
=
"Mandat"
>
<
ItemTemplate
><
asp:Label
ID
=
"LblVacant"
Text='<%#Eval("TmpUnite_DtVac") %>' runat="server" /></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"N°"
ColumnGroupName
=
"Candidat"
>
<
ItemTemplate
><
asp:Label
ID
=
"Lbl"
Text='<%# Eval("TmpCandloc_NoMdt") %>' runat="server" /></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"Nom 2"
ColumnGroupName
=
"Candidat"
>
<
ItemTemplate
><
asp:Label
ID
=
"LblNomCandidat"
Text='<%# Eval("TmpCandloc_LbClo") %>' runat="server" /></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"Annulation"
ColumnGroupName
=
"Candidat"
>
<
ItemTemplate
><
asp:Label
ID
=
"LblAnnulation"
Text
=
""
runat
=
"server"
/></
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
Groupable
=
"false"
HeaderText
=
"Action"
HeaderStyle-HorizontalAlign
=
"Center"
ColumnGroupName
=
"Action"
>
<
ItemTemplate
>
<
center
>
<
asp:ImageButton
ID
=
"IBConsultation"
SkinID
=
"Consultation"
runat
=
"server"
/>
<
asp:ImageButton
ID
=
"IBModification"
SkinID
=
"Modification"
runat
=
"server"
/>
<
asp:ImageButton
ID
=
"IBSuppression"
SkinID
=
"Suppression"
runat
=
"server"
/>
<
asp:ImageButton
ID
=
"IBValidation"
SkinID
=
"Validation"
runat
=
"server"
/>
</
center
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
AlwaysVisible
=
"true"
Mode
=
"NextPrevNumericAndAdvanced"
PageSizes
=
"10,30,60"
/>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"True"
EnablePostBackOnRowClick
=
"true"
EnableRowHoverStyle
=
"true"
>
<
Resizing
AllowColumnResize
=
"true"
ClipCellContentOnResize
=
"false"
EnableRealTimeResize
=
"true"
/>
<
Selecting
AllowRowSelect
=
"true"
/>
</
ClientSettings
>
</
telerik:RadGrid
>