Hi,
I am using this code on page which includes masterpage for center popup edit but when i click close button on popup edit form it gives me error.
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
var popUp;
function PopUpShowing(sender, eventArgs)
{
popUp = eventArgs.get_popUp();
var gridWidth = sender.get_element().offsetWidth;
var gridHeight = sender.get_element().offsetHeight;
var popUpWidth = popUp.style.width.substr(0,popUp.style.width.indexOf("px"));
var popUpHeight = popUp.style.height.substr(0,popUp.style.height.indexOf("px"));
popUp.style.left = ((gridWidth - popUpWidth)/2 + sender.get_element().offsetLeft).toString() + "px";
popUp.style.top = ((gridHeight - popUpHeight)/2 + sender.get_element().offsetTop).toString() + "px";
}
</script>
</telerik:RadCodeBlock>
I am using this code on page which includes masterpage for center popup edit but when i click close button on popup edit form it gives me error.
The numeric part ('159.5') of '159.5px' cannot be parsed as a numeric part of a Pixel unit.
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
var popUp;
function PopUpShowing(sender, eventArgs)
{
popUp = eventArgs.get_popUp();
var gridWidth = sender.get_element().offsetWidth;
var gridHeight = sender.get_element().offsetHeight;
var popUpWidth = popUp.style.width.substr(0,popUp.style.width.indexOf("px"));
var popUpHeight = popUp.style.height.substr(0,popUp.style.height.indexOf("px"));
popUp.style.left = ((gridWidth - popUpWidth)/2 + sender.get_element().offsetLeft).toString() + "px";
popUp.style.top = ((gridHeight - popUpHeight)/2 + sender.get_element().offsetTop).toString() + "px";
}
</script>
</telerik:RadCodeBlock>