Tags: Blog |
Categories: Blog
Posted by
admin on
3/9/2009 5:54 PM |
Comments (1)
Atlast June 2006 has a bug when adding a suggestion extender inside a UpdatePanel, the page does not refresh. The list of all improvement may be found here:
http://forums.asp.net/thread/1349122.aspx
To reproduct it:
<atlas:UpdatePanel ID="UpdatePanel1" runat="server" Mode="Always"> <ContentTemplate> <table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<ContentTemplate> <table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
atlas:UpdatePanel ID="UpdatePanel1" runat="server" Mode="Always"> <ContentTemplate> <table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
ContentTemplate> <table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
table id="Table1" style="width: 375px"> <tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
tr> <td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
<asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
td style="width: 400px"> <asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox>
asp:TextBox ID="TextBox1Atlas" AutoPostBack="true" runat="server" MaxLength="5" Width="75px" OnTextChanged="TextBox1Atlas_TextChanged" ></asp:TextBox> <asp:Label ID="Label1" runat="server" Text=""></asp:Label></td> </tr> </table> </ContentTemplate>
</ContentTemplate>
</table> </ContentTemplate>
</ContentTemplate>
</tr> </table> </ContentTemplate>
</ContentTemplate>
</table> </ContentTemplate>
</ContentTemplate>
<asp:Label ID="Label1" runat="server" Text=""></asp:Label></td> </tr> </table> </ContentTemplate>
</ContentTemplate>
</table> </ContentTemplate>
</ContentTemplate>
tr> </table> </ContentTemplate>
</ContentTemplate>
table> </ContentTemplate>
ContentTemplate> </atlas:UpdatePanel>
</atlas:UpdatePanel> <atlas:AutoCompleteExtender ID="AutoCompleteExtender1" ServicePath="Atlas.asmx" ServiceMethod="GetSuggestions" MinimumPrefixLength="1" runat="server">
atlas:AutoCompleteExtender ID="AutoCompleteExtender1" ServicePath="Atlas.asmx" ServiceMethod="GetSuggestions" MinimumPrefixLength="1" runat="server"> <atlas:AutoCompleteProperties TargetControlID="TextBox1Atlas" Enabled="true" /> </atlas:AutoCompleteExtender>
</atlas:AutoCompleteExtender>
<atlas:AutoCompleteProperties TargetControlID="TextBox1Atlas" Enabled="true" /> </atlas:AutoCompleteExtender>
atlas:AutoCompleteExtender> If anybody knows a way around that problem, please leave a comment or send me an email.
Cheers
Al
75eb025a-78f2-48fe-b124-6d72436d6f74|0|.0