Hi, I have a button to programatically build the url for one RadWindow, but I have some strange problem showing the window, after the Window is closed, every control that must initiate an Ajax request forces a page reload on postback and the window apperas again.
This is my code on the page
<script type="text/javascript">
function OpenFreqWindow()
{
var mgr = $find('RadWindowManager1'); // GetRadWindowManager();
// alert(mgr);
mgr.show();
return false;
}
function OpenWindow(url)
{
var mgr = $find('RadWindowManager1'); // GetRadWindowManager();
//alert(mgr);
var wnd = mgr.open(url, null);
return false;
}
</script>
this is the RadWindowManager
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Skin="Vista" Animation="None" Behavior="Default" Behaviors="Default" InitialBehavior="None" InitialBehaviors="None" Left="" Top="">
<Windows>
<telerik:RadWindow runat="server" Animation="None" Behavior="Default" Behaviors="Default"
InitialBehavior="None" InitialBehaviors="None" Left="" NavigateUrl=""
Skin="Vista" Style="display: none;" Top="" Modal="True" Width="500px" Height="500px">
</telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>
the code behind
protected void btnShowWindow_Click(object sender, EventArgs e)
{
String url = "SomePage.aspx?source=fromWindow";
GridItemCollection items = RadGrid1.Items;
foreach (GridDataItem item in items)
{
TableCell cell = item["CheckBoxTemplateColumn"];
CheckBox chkItem = cell.Controls[1] as CheckBox;
if (chkItem.Checked)
{
++docCount;
url += "&doc"+docCount.ToString()+"=" + item["CustomerID"].Text;
}
}
InjectScript.Text = "<script type='text/javascript'>Sys.Application.add_load(function(){OpenWindow('" + url + "')})</script>";
}
}
Can somebody help me with this issue? I've spent 2 days trying to figure out what's wrong
Any help would be appreciated
Thanks in advance