or
function click_handler(sender, e) {
if (e.get_item().get_value() == 'Closebtn') {
closewindow();
}
}
function closewindow() {
getwindowclose().Close();
}
function getwindowclose() {
var oWindow = null;
if (window.radWindow) oWindow = window.radWindow;
else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
return oWindow;
}
The issue is even after the window is closed using th eabove code, the window is still persisting(it is not visible). It is not completely destroyed. I need to destroy the window. How this can be accomplished?
<
telerik:RadWindowManager
ID
=
"RadWindowManager2"
runat
=
"server"
EnableEmbeddedSkins
=
"false"
Skin
=
"gvip"
>
<
Windows
>
<
telerik:RadWindow
ID
=
"rwPopup"
ReloadOnShow
=
"true"
runat
=
"server"
Modal
=
"True"
EnableEmbeddedSkins
=
"false"
>
</
telerik:RadWindow
>
<
telerik:RadWindow
ID
=
"rwMaterialSearch"
runat
=
"server"
Modal
=
"True"
OnClientClose
=
"OnCloseMaterial"
EnableEmbeddedSkins
=
"false"
>
</
telerik:RadWindow
>
</
Windows
>
.RadWindow_gvip .rwTopLeft,
.RadWindow_gvip .rwTopRight,
.RadWindow_gvip .rwTitlebar,
.RadWindow_gvip .rwFooterLeft,
.RadWindow_gvip .rwFooterRight,
.RadWindow_gvip .rwFooterCenter,
.RadWindow_gvip .rwTopResize,
.RadWindow_gvip .rwStatusbar div,
.RadWindow_gvip .rwStatusbar,
.RadWindow_gvip .rwPopupButton,
.RadWindow_gvip .rwPopupButton span,
.RadWindow_gvip.rwMinimizedWindow .rwCorner
{
background-image: url('Window/WindowHorizontalSprites.gif');
}
.RadWindow_gvip .rwBodyLeft,
.RadWindow_gvip .rwBodyRight,
.RadWindow_gvip .rwStatusbarRow .rwCorner
{
background-image: url('Window/WindowVerticalSprites.gif');
}
.RadWindow_gvip .rwStatusbar input
{
background-color: #f7f3e9;
}
.RadWindow_gvip .rwControlButtons
{
margin-top: 1px;
}
.RadWindow_gvip .rwControlButtons a
{
background-image: url('Window/CommandButtonSprites.gif');
}
.RadWindow_gvip a.rwIcon
{
background-image: url('Window/WindowHorizontalSprites.gif');
}
div.RadWindow_gvip .rwTitlebarControls em
{
color: white;
}
div.RadWindow_gvip .rwDialogInput
{
border: solid 1px #6788be;
}
div.RadWindow_gvip .rwDialogInput:hover
{
border-color: #3f5f94;
}
div.RadWindow_gvip td.rwLoading
{
background-color: #fff;
}
div.RadWindow_gvip td.rwWindowContent
{
background-color: #fff;
}
/* Loading Indicators */
/* When ShowContentDuringLoad="true" */
div.RadWindow_gvip td.rwWindowContent.rwLoading
{
background-image: url('Common/loading.gif');
}
/* When ShowContentDuringLoad="false" */
div.RadWindow_gvip input.rwLoading
{
background-image: url('Common/loading_small.gif');
}
.RadWindow_gvip a.rwCancel,
.RadWindow_gvip a.rwCancel span
{
background: none;
cursor: pointer;
cursor: hand;
}
.RadWindow_gvip a.rwCancel span span
{
color: #395ba0;
}
.RadWindow_gvip a.rwCancel:hover span span
{
color: #002bb8;
text-decoration: underline;
}
protected
void
grdCurrentGarnishee_ItemDataBound(
object
sender, Telerik.Web.UI.GridItemEventArgs e)
{
if
(e.Item
is
GridDataItem)
{
var item = e.Item
as
GridDataItem;
if
(item[
"ValidationState"
].Text ==
"UNMATCHED"
)
{
item.ForeColor = System.Drawing.Color.Red;
}
}
}
<
telerik:GridHyperLinkColumn
UniqueName
=
"CustomerID"
DataTextField
=
"CustomerID"
DataNavigateUrlFields
=
"CustomerHeaderSK"
DataNavigateUrlFormatString
=
"~/Modules/SP/CustomerRecordView.aspx?Mode=Edit&ID={0}"
HeaderStyle-Width
=
"80px"
HeaderText
=
"Customer"
SortExpression
=
"CustomerID"
CurrentFilterFunction
=
"StartsWith"
ShowFilterIcon
=
"False"
AutoPostBackOnFilter
=
"True"
FilterControlWidth
=
"60px"
>
</
telerik:GridHyperLinkColumn
>
<
telerik:RadTreeView
ID
=
"RadTreeView1"
runat
=
"server"
CheckBoxes
=
"True"
MultipleSelect
=
"True"
EnableViewState
=
"true"
ShowLineImages
=
"False"
EnableEmbeddedSkins
=
"False"
Skin
=
"tree_2"
OnNodeClick
=
"RadTreeView1_NodeClick"
OnNodeDataBound
=
"RadTreeView1_NodeDataBound"
>
<
NodeTemplate
>
<
small
>
<
asp:Label
ID
=
"lblnodeText"
Text='<%#Eval("Title") %>' runat="server" /><
asp:Label
ID
=
"lblCatId"
Text='<%#Eval("Id") %>' runat="server" Visible="false"></
asp:Label
><
asp:Label
ID
=
"lblisCustomer"
Text='<%#Eval("isCustomer") %>' runat="server" Visible="false"></
asp:Label
><
asp:Label
ID
=
"Description"
runat
=
"server"
Text='<%#Eval("description") %>' Visible="false" /><
asp:HiddenField
ID
=
"DescriptionVisible"
runat
=
"server"
Value='<%#Eval("descriptionVisible") %>' />
<
a
href
=
"javascript:Popup_Window('category_detail','<%# Eval("
id") %>')" style="text-decoration: none;">
<
span
style
=
"color: #BBBBBB"
>e</
span
></
a
></
small
></
NodeTemplate
>
</
telerik:RadTreeView
>