Problem with asynchronous postback...

  • Thread starter Thread starter Oriane
  • Start date Start date
O

Oriane

Hello there,

I use an Ajax slider extender and I'm try to find a workaround to a known
(http://forums.asp.net/p/1092702/2681110.aspx) "bug" of the slider control
from the Ajax Control Toolkit. When the user is clicking the mouse on the
slider during a partial postback, an error occurs.

I have a Ajax Timer which causes a postback every ten seconds. So I would
like to disable the slider before the postback...

Any hint ?

Best regards
 
Hi Oriane,
I cannot reproduce this problem. Following is my test code:

Aspx:

<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"
Text="Label"></asp:Label>
<asp:Timer ID="Timer1" runat="server" Interval="100"
Enabled="true" >

</asp:Timer>

</ContentTemplate>
</asp:UpdatePanel>

<cc1:SliderExtender
ID="SliderExtender1"
BoundControlID="slider1_display"
Decimals="0"
Minimum="0"
Maximum="255"
runat="server"
TargetControlID="slider1"
EnableHandleAnimation="true"
TooltipText="{0}">
</cc1:SliderExtender>

<asp:TextBox ID="slider1" runat="server"
style="display:none"></asp:TextBox>
<asp:Label ID="slider1_display"
runat="server"></asp:Label>

</div>
</form>

Aspx.cs:
protected void Page_Load(object sender, EventArgs e)
{
this.Timer1.Tick += new EventHandler<EventArgs>(Timer1_Tick);
}

void Timer1_Tick(object sender, EventArgs e)
{
this.Label1.Text = DateTime.Now.ToString();
}
}

I cannot see any JavaScript error when I move the thumb of the slider.
Could you test my code? Can it work? I look forward to your test result.

Regards,
Allen Chen
Microsoft Online Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://support.microsoft.com/select/default.aspx?target=assistance&ln=en-us.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.


--------------------
| From: "Oriane" <[email protected]>
| Subject: Problem with asynchronous postback...
| Date: Wed, 15 Oct 2008 18:38:14 +0200
| Lines: 14
| MIME-Version: 1.0
| Content-Type: text/plain;
| format=flowed;
| charset="iso-8859-1";
| reply-type=original
| Content-Transfer-Encoding: 7bit
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Windows Mail 6.0.6001.18000
| X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049
| Message-ID: <#[email protected]>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: net1.yris-technologie.com 213.41.243.88
| Path: TK2MSFTNGHUB02.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP06.phx.gbl
| Xref: TK2MSFTNGHUB02.phx.gbl
microsoft.public.dotnet.framework.aspnet:77935
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| Hello there,
|
| I use an Ajax slider extender and I'm try to find a workaround to a known
| (http://forums.asp.net/p/1092702/2681110.aspx) "bug" of the slider
control
| from the Ajax Control Toolkit. When the user is clicking the mouse on the
| slider during a partial postback, an error occurs.
|
| I have a Ajax Timer which causes a postback every ten seconds. So I would
| like to disable the slider before the postback...
|
| Any hint ?
|
| Best regards
|
|
 
Hi Allen,


Allen Chen said:
Hi Oriane,
I cannot reproduce this problem. Following is my test code:

Aspx:

<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"
Text="Label"></asp:Label>
<asp:Timer ID="Timer1" runat="server" Interval="100"
Enabled="true" >

</asp:Timer>

</ContentTemplate>
</asp:UpdatePanel>

<cc1:SliderExtender
ID="SliderExtender1"
[...]
TooltipText="{0}">
</cc1:SliderExtender>

<asp:TextBox ID="slider1" runat="server"
style="display:none"></asp:TextBox>
<asp:Label ID="slider1_display"
runat="server"></asp:Label>

</div>
</form>
Yes this code runs normally. The thing is that if you put the slider inside
the UpdatePanel, you will have the problem !
But as I realize that I don't need to have it inside the updatePanel, so you
sloved my problem.

Thanks a lot
 
Back
Top