Problem to Open popup window without page refresh
Dear Sir,
I am using .net 2.0, AJAX, C#
On
<asp:Timer control's
Tick event
I am retrieving data from database and then based on some condition, I want to open popup window.
it is working with page posback. I just want to avoid page post back.
When I am trying to set trigger like following code then popup is not opening
aspx code:-
---------------------------------------------------------
<div>
<asp:UpdatePanel ID="pnl1" runat="server" >
<ContentTemplate>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
<asp:Timer ID="Timer1" runat="server" Interval="12000" OnTick="Timer1_Tick">
</asp:Timer>
</div>
.cs page code
------------------------------------------------------------------------------------
protected void Timer1_Tick(object sender, EventArgs e)
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
if (dt.Rows[i]["isOpen"].ToString() == "N")
{
string strWinName = dt.Rows[i]["username"].ToString();
string qryString = "?serverName=server&clientName=" + dt.Rows[i]["username"].ToString() + "&userType=server'";
Page.ClientScript.RegisterStartupScript(this.GetTy pe(), strWinName, "<script> window.open('chat/chatwindow.aspx" + qryString + ",'" + strWinName + "','" + param1 + "');</script>");
}
}
}
}
--------------------------------------------------------------------------------------
Please help / provide another technique to open popup without page refresh by using C#, .Net 2.0 and AJAX
__________________
Surendra Parashar
Gurgaon,
http://www.geocities.com/surendraparashar
|