I am using a RAD window control.
Only in IE 6, I can see this behavior. The first time page loads ( after clearing cookies etc.,) when the lookup window icon is clicked, nothing happens. If we click on it again it works as expected. So, it is firing properly only after post back. Is there a way to avaoid this?
Upon debugging I find that the first time, "windowid" is returned null !.
function OpenLookupWindow(filterSearchType, lookupType, hiddenLookupType, radwindowID, lookupWindowUrl) {
hiddenLookupTypeVar = document.getElementById(hiddenLookupType);
#################################
var oWin = $find(radwindowID);
##################################
hiddenLookupTypeVar.value = lookupType;
if (lookupType == "LEIdentifier") {
url = lookupWindowUrl + "?LookupType=" + "LEIdentifier";
if (null != filterSearchType) {
url += "&SearchType=" + filterSearchType;
}
}
//oWin.set_navigateUrl(url);
oWin.setUrl(url);
//alert(url);
oWin.show();
//Commentd since it is not working on portal.
// if (null != filterSearchType && filterSearchType == "LookupSearch") {
// oWin.set_offsetElementID(100);
// }
}
-----------------------------------------
mark up.
<telerik:RadWindow ID="leIdentifierRadWindow" runat="server" InitialBehavio=None"
OpenerElementID="<%# imgLEIdentifier.ClientID %>" Skin="NextGen" EnableEmbeddedBaseStylesheet="false"
EnableEmbeddedSkins="false" Width="715px" ShowContentDuringLoad="false" VisibleStatusbar="false"
ReloadOnShow="true" Behavior="Close,Reload" Modal="true" Title="<%$ CMBResources:CAS, com_lookup_LEIdentifier %>"
OnClientShow="OnClientShowRadWin" OnClientClose="UpdateLETxtBoxValue">
</telerik:RadWindow>
Thank you,
Nkumar