I am tring to intergrate a asp.net web page with a user control in a master page. My problem is when i am running my asp.net webpage with user control on it, it is running fine, but as i am placing the webpage inside the Master Page, the Extender controls like AutoCompleteExtender,PopupControlExtender placed inside the user control are not working. I also have placed ScriptManager tag in my Master Page.
Hence my problem is how to integrate asp.net webpage with user control in Master Page. And the User Control consist of Auto Complete Textbox, a Checkbox list with a textbox etc.
For referance i am posting the code of the User Control.
Code of User Control:-
<asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate><table width="46%" border="0" cellspacing="0" cellpadding="0"><tr><td width="47%"> </td><td width="2%"> </td><td width="51%"> </td></tr><tr><td> NEW ID</td><td> </td><td rowspan="6" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="right"><asp:Panel ID="pan1" runat="server" Height="200px" ScrollBars="Auto"><asp:GridView AutoGenerateColumns="false" CellPadding="4" ID="GrdView" runat="server" Height="50px" ForeColor="#333333" Width="231px" OnRowDeleting="OnRowDeleting" OnRowDataBound="OnRowDataBound"><Columns><asp:CommandField ShowDeleteButton="True" ButtonType="Button" /><asp:BoundField DataField="NEW_ID" HeaderText="NEW ID" SortExpression="NEW_ID" /><asp:BoundField DataField="OLD_ID" HeaderText="OLD ID" SortExpression="OLD_ID" /></Columns><FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /><PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" /><SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" /><HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /><EditRowStyle BackColor="#999999" /><AlternatingRowStyle BackColor="White" ForeColor="#284775" /><AlternatingRowStyle BackColor="#F7F6F3" /></asp:GridView></asp:Panel></td></tr></table></td></tr><tr><td><asp:TextBox runat="server" ID="txtAutoComp" Width="250" autocomplete="off" /><div id="divwidth"></div><cc1:AutoCompleteExtender runat="server" BehaviorID="AutoCompleteEx" ID="autoComplete1" TargetControlID="txtAutoComp" ServicePath="AutoComplete.asmx" ServiceMethod="GetCompletionList" MinimumPrefixLength="2" CompletionInterval="1000" EnableCaching="true" CompletionSetCount="20" CompletionListElementID="divwidth" CompletionListCssClass="autocomplete_completionListElement" CompletionListItemCssClass="autocomplete_listItem" CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem" DelimiterCharacters=";, :" ShowOnlyCurrentWordInCompletionListItem="true" OnClientHiding="OnClientCompleted" OnClientPopulated="OnClientCompleted" OnClientPopulating="OnClientPopulating"></cc1:AutoCompleteExtender></td><td> </td></tr><tr><td> </td><td align="left"><asp:Button ID="btnAddRecord" runat="server" Text=">>>" OnClick="btnAddRecord_Click" /></tr><tr><td> OLD ID</td><td> </td></tr><tr><td><asp:TextBox ID="txtCombo" runat="server" Width="200" Font-Size="X-Small"></asp:TextBox><cc1:PopupControlExtender ID="PopupControlExtender111" runat="server" TargetControlID="txtCombo" PopupControlID="Panel111" Position="Bottom"></cc1:PopupControlExtender><input type="hidden" name="hidVal" id="hidVal" runat="server" /><asp:Panel ID="Panel111" runat="server" ScrollBars="Vertical" Width="250" Height="150" BackColor="AliceBlue" BorderColor="Gray" BorderWidth="1"><asp:CheckBoxList ID="chkList" runat="server" Height="150" onclick="CheckItem(this)"></asp:CheckBoxList></asp:Panel></td><td> </td></tr><tr><td> </td><td> </td></tr></table></ContentTemplate><Triggers><asp:AsyncPostBackTrigger ControlID="btnAddRecord" /></Triggers></asp:UpdatePanel>
Thanx in advance.
Dipak