or
Dim
selDate
If
(e.SelectedDates.Count <> 0)
Then
selDate = e.SelectedDates(e.SelectedDates.Count - 1).
Date
calDay.SelectedDate = selDate
litDaySpec.Text = clsData.displayReservationsForADay(calDay.SelectedDate)
Dim
dateDate
As
New
DateTime(calDay.SelectedDate.Year, calDay.SelectedDate.Month, calDay.SelectedDate.Day, 12, 0, 0)
If
getDST(calDay.SelectedDate)
Then
'If (TimeZone.CurrentTimeZone.IsDaylightSavingTime(dateDate)) Then
lblTime.Text =
"6:00"
Else
lblTime.Text =
"5:00"
End
If
Else
<
telerik:RadGrid
runat
=
"server"
ID
=
"gridEmployees"
AllowMultiRowSelection
=
"true"
OnNeedDataSource
=
"gridEmployees_NeedDataSource"
Width
=
"25%"
OnDataBinding
=
"gridEmployees_DataBinding"
AutoGenerateColumns
=
"false"
Style
=
"margin: 10px auto 0px auto;"
GridLines
=
"None"
Skin
=
"WebBlue"
EnableAJAX
=
"true"
ClientSettings-EnablePostBackOnRowClick
=
"false"
>
<
MasterTableView
Name
=
"EmployeeTable"
ClientDataKeyNames
=
"EmployeeID, FirstName"
DataKeyNames
=
"EmployeeID"
AllowMultiColumnSorting
=
"False"
>
<
Columns
>
<
telerik:GridClientSelectColumn
UniqueName
=
"ClientSelectColumn"
>
</
telerik:GridClientSelectColumn
>
<
telerik:GridBoundColumn
SortExpression
=
"FirstName"
HeaderText
=
"Employee"
AllowFiltering
=
"true"
HeaderButtonType
=
"TextButton"
DataField
=
"FirstName"
UniqueName
=
"FirstName"
FilterControlWidth
=
"65px"
/>
<
telerik:GridTemplateColumn
HeaderText
=
"Score"
>
<
ItemStyle
Width
=
"100px"
/>
<
ItemTemplate
>
<
telerik:RadTextBox
ID
=
"txtScore"
runat
=
"server"
Enabled
=
"false"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Notes"
>
<
ItemStyle
Width
=
"100px"
/>
<
ItemTemplate
>
<
telerik:RadTextBox
ID
=
"txtNotes"
runat
=
"server"
Enabled
=
"false"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Failed"
>
<
ItemStyle
Width
=
"20px"
/>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkFailed"
Text
=
""
runat
=
"server"
Enabled
=
"false"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
EnableRowHoverStyle
=
"true"
>
<
Selecting
AllowRowSelect
=
"true"
UseClientSelectColumnOnly
=
"true"
/>
<
ClientEvents
OnRowSelected
=
"RowSelected"
OnRowDeselected
=
"RowDeselected"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
function CallNotification() {
var PwdAttuale = '<%=ViewState("Passwordnow")%>';
var notification = document.getElementById("<%= RadNotification1.ClientID %>");
var txtpwdnow = document.getElementById("<%= txtpwdnow.ClientID %>");
var txtpwdnew = document.getElementById("<%= txtpwdnew.ClientID %>");
var txtpwdnewconf = document.getElementById("<%= Txtpwdnewconf.ClientID %>");
if (txtpwdnow.value != PwdAttuale) {
var messaggio = "Password attuale errata.";
notification.set_text(messaggio);
notification.show();
return false;
}
if (txtpwdnew.value != txtpwdnewconf.value) {
var messaggio = "Password di conferma errata.";
notification.set_text(messaggio);
notification.show();
return false;
}
}
(MainWindow)
function
showNewWindow {
// open radwindow to get new window
var
url =
"/Edit.aspx"
;
var
oWnd = getRadWindow().BrowserWindow.GetRadWindowManager().open(url,
"AddNewEditWindow"
);
// subscribe to the close event for the window
oWnd.add_close(getFieldsFromEditWindow);
}
function
getFieldsFromEditWindow()
{
var
WindowName=
"AddNewEditWindow"
;
var
targWnd = getRadWindow().BrowserWindow.GetRadWindowManager().getWindowByName(WindowName);
var
editWnd = targWnd.get_contentFrame().contentWindow;
var
data_From_EditWindow=editWnd.getDetails();
}
Edit.aspx ( RadWindow)
function
getDetails()
{
return
"HI"
;
}
getDetails() function in Edit.aspx is called successfully in chrome and mozilla but in IE it is failing
when the main window is trying to call the getDetails() in call back function "getFieldsFromEditWindow()"
after the rad window is closed.
It is throwing me an error "Object doesn't support property or method 'getDetails'"
Please help me in fixing this.
<
div
id
=
"container"
>
<
asp:Panel
ID
=
"sidebar"
runat
=
"server"
>
<
asp:PlaceHolder
ID
=
"phSideBar"
runat
=
"server"
></
asp:PlaceHolder
>
</
asp:Panel
>
<
asp:Panel
ID
=
"viewer"
runat
=
"server"
>
<
asp:PlaceHolder
ID
=
"phViewer"
runat
=
"server"
></
asp:PlaceHolder
>
</
asp:Panel
>
</
div
>
protected
void
Page_Load(
object
sender, EventArgs e)
{
System.Web.UI.Control contHardCopyOrdering = (System.Web.UI.Control)LoadControl(
"vwHardCopy.ascx"
);
sidebar.Controls.Add(contHardCopyOrdering);
// Add Order button Control to SideBar phSideBar
ViewerServerControl imgViewer =
new
ViewerServerControl();
viewer.Controls.Add(imgViewer);
// Add viewer to Placeholder
}
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="vwHardCopy.ascx.cs"
Inherits="OriginsNetwork.ImageViewer.vwHardCopy" %>
<%@ Register TagPrefix="telerik" Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" %>
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
ShowContentDuringLoad
=
"false"
VisibleStatusbar
=
"false"
ReloadOnShow
=
"true"
runat
=
"server"
EnableShadow
=
"true"
Width
=
"1500px"
Height
=
"500px"
>
<
Windows
>
<
telerik:RadWindow
runat
=
"server"
ID
=
"RadWindow_NavigateUrl"
NavigateUrl
=
"Dialog.aspx"
Modal
=
"false"
Width
=
"300px"
Height
=
"250px"
Left
=
"0px"
Title
=
"Title of Window"
>
</
telerik:RadWindow
>
</
Windows
>
</
telerik:RadWindowManager
>
<
div
id
=
"hardcopy"
style
=
"margin-top: 30px;"
>
<
asp:ImageButton
ID
=
"btnDialog"
ImageUrl
=
"/images/buttons/order-original-red.gif"
OnClientClick
=
"openWinNavigateUrl(); return false;"
runat
=
"server"
></
asp:ImageButton
>
<
script
type
=
"text/javascript"
>
function openWinNavigateUrl() {
$find("<%=RadWindow_NavigateUrl.ClientID %>").show();
}
</
script
>
</
div
>