or
<
form
id
=
"form1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function CloseAndRebind() {
GetRadWindow().BrowserWindow.refreshGrids();
GetRadWindow().close();
}
function GetRadWindow() {
var oWindow = null;
if (window.radWindow) oWindow = window.radWindow;
else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
return oWindow;
}
function Cancel() {
GetRadWindow().close();
}
</
script
>
<
ajaxToolkit:ToolkitScriptManager
ID
=
"ToolkitScriptManager1"
runat
=
"server"
/>
<
div
style
=
"padding: 10px;"
>
<
div
>
<
asp:Wizard
ID
=
"Wizard1"
runat
=
"server"
BackColor
=
"#EFF3FB"
BorderColor
=
"#B5C7DE"
BorderWidth
=
"1px"
DisplaySideBar
=
"False"
OnFinishButtonClick
=
"Wizard1_FinishButtonClick"
>
<
HeaderStyle
BackColor
=
"#284E98"
BorderColor
=
"#EFF3FB"
BorderStyle
=
"Solid"
BorderWidth
=
"2px"
Font-Bold
=
"True"
ForeColor
=
"White"
HorizontalAlign
=
"Center"
/>
<
NavigationButtonStyle
BackColor
=
"White"
BorderColor
=
"#507CD1"
BorderStyle
=
"Solid"
BorderWidth
=
"1px"
ForeColor
=
"#284E98"
/>
<
StepStyle
Font-Size
=
"0.8em"
ForeColor
=
"#333333"
/>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeader"
runat
=
"server"
/>
</
HeaderTemplate
>
<
WizardSteps
>
<
asp:WizardStep
ID
=
"WizardStep7"
runat
=
"server"
Title
=
"Thank you!"
StepType
=
"Complete"
>
<
div
style
=
"padding: 10px;"
>
<
h4
>
Thank you!
</
h4
>
<
telerik:RadButton
ID
=
"btnClose"
runat
=
"server"
OnClientClick
=
"CloseAndRebind();"
Text
=
"Go to main page"
/>
</
div
>
</
asp:WizardStep
>
</
WizardSteps
>
</
asp:Wizard
>
</
div
>
</
div
>
</
form
>
protected
override
void
OnLoad(EventArgs e)
{
gridview2.HeaderContextMenu.ItemCreated += HeaderContextMenu_ItemCreated;
base
.OnLoad(e);
}
protected
void
HeaderContextMenu_ItemCreated(
object
sender, RadMenuEventArgs e)
{
switch
(e.Item.Value)
{
case
"SortAsc"
:
e.Item.Text =
"Sortere ascending"
;
break
;
case
"SortDesc"
:
e.Item.Text =
"Sortere descending"
;
break
;
case
"SortNone"
:
e.Item.Text =
"Fjern sortering"
;
break
;
case
"GroupBy"
:
e.Item.Remove();
break
;
case
"UnGroupBy"
:
e.Item.Remove();
break
;
case
"ColumnsContainer"
:
e.Item.Text =
"Vis/Fjern Kolonner"
;
break
;
case
"FilterMenuParent"
:
e.Item.Text =
"Filter"
;
break
;
case
"FilterMenuContainer"
:
var btnClearFilter = e.Item.FindControl(
"HCFMClearFilterButton"
)
as
Button;
var lcShowRows = e.Item.Controls[1]
as
LiteralControl;
var lcAnd = e.Item.Controls[4]
as
LiteralControl;
var btnFilter = e.Item.FindControl(
"HCFMFilterButton"
)
as
Button;
if
(btnClearFilter !=
null
) btnClearFilter.Text =
"Fjern filter"
;
if
(lcShowRows !=
null
) lcShowRows.Text =
"<label class=\"rgHCMShow\">Vis rækker der følger disse regler:</label>"
;
if
(lcAnd !=
null
) lcAnd.Text =
"<label class=\"rgHCMAnd\">Og</label>"
;
if
(btnFilter !=
null
) btnFilter.Text =
"Tilføj filters"
;
foreach
(var combo
in
e.Item.Controls.OfType<RadComboBox>())
{
var i = 0;
while
(i < combo.Items.Count)
{
switch
(combo.Items[i].Text)
{
case
"NoFilter"
:
combo.Items[i].Text =
"Intet Filter"
;
i++;
break
;
case
"Contains"
:
combo.Items[i].Text =
"Indeholder"
;
i++;
break
;
case
"EqualTo"
:
combo.Items[i].Text =
"Er Lig Med"
;
i++;
break
;
case
"GreaterThan"
:
combo.Items[i].Text =
"Større End"
;
i++;
break
;
case
"LessThan"
:
combo.Items[i].Text =
"Mindre End"
;
i++;
break
;
default
:
combo.Items.Remove(i);
break
;
}
}
}
break
;
}
}
<
telerik:RadComboBox
ID
=
"RadComboBox1"
runat
=
"server"
>
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"1 Shown"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"2 Hidden"
style
=
"display:none"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"2 Shown"
/>
</
Items
>
</
telerik:RadComboBox
>