hi,
I have a rad window which opens on button click. It has many text boxes.
I want to pass text boxes value to its parent page.
I wrote this code in popup
function returnToParent()
{
var oArg = new Object();
oArg.txtRateType=document .getElementById ("txtRateType").value;
oArg.txtLabourWeekdayTotal=document .getElementById ("txtLabourWeekdayTotal").value;
oArg.txtLabourSaturdayTotal=document .getElementById ("txtLabourSaturdayTotal").value;
var oWnd = GetRadWindow();
oWnd.close(oArg);
}
I m calling this funtion on submit button of this form.
Then on parent page,i have defined
<telerik:RadWindowManager ID="RadWindowManagerServiceReportDetails" runat="server" OnClientPageLoad="OnClientPageLoad" Font-Names="Arial, Helvetica, sans-serif">
<Windows >
<telerik:RadWindow ID="UserListDialogInvoiceWorksheet" runat="server" Height="740px"
Width="910px" ReloadOnShow="true" ShowContentDuringLoad="false" OnClientClose="OnClientCloseInvoicePopup"
Modal="true" KeepInScreenBounds="true" Behaviors="Close,Move" Font-Names="Arial, Helvetica, sans-serif" Font-Size="11 px" />
</Windows>
</telerik:RadWindowManager>
so when radwindow closes,this function gets called
function OnClientCloseInvoicePopup(oWnd, args)
{
var arg = args.get_argument();
if (arg)
{
var textBox = $find("<%=txtExitReportInvStandardDays.ClientID %>");
textBox.set_value(arg.txtLabourWeekdayTotal);
var textBox1 = $find("<%=txtExitReportInvPremiumDays.ClientID %>");
textBox1.set_value(arg.txtLabourSaturdayTotal));
}
}
but when if textbox is equal to null. and an error occurs 'null is null or not an object'.
please help me this problme.
I have a rad window which opens on button click. It has many text boxes.
I want to pass text boxes value to its parent page.
I wrote this code in popup
function returnToParent()
{
var oArg = new Object();
oArg.txtRateType=document .getElementById ("txtRateType").value;
oArg.txtLabourWeekdayTotal=document .getElementById ("txtLabourWeekdayTotal").value;
oArg.txtLabourSaturdayTotal=document .getElementById ("txtLabourSaturdayTotal").value;
var oWnd = GetRadWindow();
oWnd.close(oArg);
}
I m calling this funtion on submit button of this form.
Then on parent page,i have defined
<telerik:RadWindowManager ID="RadWindowManagerServiceReportDetails" runat="server" OnClientPageLoad="OnClientPageLoad" Font-Names="Arial, Helvetica, sans-serif">
<Windows >
<telerik:RadWindow ID="UserListDialogInvoiceWorksheet" runat="server" Height="740px"
Width="910px" ReloadOnShow="true" ShowContentDuringLoad="false" OnClientClose="OnClientCloseInvoicePopup"
Modal="true" KeepInScreenBounds="true" Behaviors="Close,Move" Font-Names="Arial, Helvetica, sans-serif" Font-Size="11 px" />
</Windows>
</telerik:RadWindowManager>
so when radwindow closes,this function gets called
function OnClientCloseInvoicePopup(oWnd, args)
{
var arg = args.get_argument();
if (arg)
{
var textBox = $find("<%=txtExitReportInvStandardDays.ClientID %>");
textBox.set_value(arg.txtLabourWeekdayTotal);
var textBox1 = $find("<%=txtExitReportInvPremiumDays.ClientID %>");
textBox1.set_value(arg.txtLabourSaturdayTotal));
}
}
but when if textbox is equal to null. and an error occurs 'null is null or not an object'.
please help me this problme.