Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 奇怪的UpdatePanel和Extender控制错误_Asp.net_.net_Ajaxcontroltoolkit - Fatal编程技术网

Asp.net 奇怪的UpdatePanel和Extender控制错误

Asp.net 奇怪的UpdatePanel和Extender控制错误,asp.net,.net,ajaxcontroltoolkit,Asp.net,.net,Ajaxcontroltoolkit,我在母版页中有以下标记,当我使用该母版访问页面时,会出现错误: 扩展器不能位于与其对应的控件不同的UpdatePanel中 延伸 AutoCompleteSelected上的函数(源、事件参数){ $(“#自动完成隐藏”).val(eventArgs._text); __doPostBack(“自动完成隐藏”); } 搜寻 电磁脉冲号 身份证号码 姓 母版页上只有一个UpdatePanel,扩展控件txtSearchField仅包含在其中。我做错了什么?我在UpdatePanel之外的同一文

我在母版页中有以下标记,当我使用该母版访问页面时,会出现错误:

扩展器不能位于与其对应的控件不同的UpdatePanel中 延伸


AutoCompleteSelected上的函数(源、事件参数){
$(“#自动完成隐藏”).val(eventArgs._text);
__doPostBack(“自动完成隐藏”);
}
搜寻
电磁脉冲号
身份证号码
姓

母版页上只有一个UpdatePanel,扩展控件
txtSearchField
仅包含在其中。我做错了什么?

我在
UpdatePanel
之外的同一文本框中找到了另一个
AutoCompleteXtender

<asp:UpdatePanel ID="UpdatePanel99" runat="server">
  <ContentTemplate>
    <script type="text/javascript">
      function OnAutoCompleteSelected(source, eventArgs) {
        $("#autoCompleteHidden").val(eventArgs._text);
        __doPostBack("autoCompleteHidden", "");
      }
    </script>
    <table>
      <tr>
        <td style="height: 25px">Search By
        </td>
        <td>
          <asp:DropDownList ID="ddlSearchBy" runat="server" OnSelectedIndexChanged="ddlSearchBy_SelectedIndexChanged"
            AutoPostBack="True">
            <asp:ListItem>Emp No</asp:ListItem>
            <asp:ListItem>ID No</asp:ListItem>
            <asp:ListItem>Surname</asp:ListItem>
          </asp:DropDownList>
        </td>
        <td>
          <asp:ImageButton ID="imgBtnSearch" runat="server" Height="20px" ImageUrl="~/Images/Apps/mySearch2.png"
            Width="20px" OnClick="imgBtnSearch_Click" />
        </td>
      </tr>
      <tr>
        <td colspan="3" style="height: 25px; margin-left: 80px;">
          <div>
            <asp:HiddenField runat="server" ID="autoCompleteHidden" OnValueChanged="autoCompleteHidden_ValueChanged" />
            <asp:TextBox ID="txtSearchField" runat="server" Width="200px"></asp:TextBox>
            <ajaxToolkit:AutoCompleteExtender ID="AutoCompleteExtender2" runat="server" TargetControlID="txtSearchField"
              ServicePath="~/AutoComplete.asmx" ServiceMethod="GetEmployees" Enabled="False" CompletionInterval="100"
              MinimumPrefixLength="1" CompletionSetCount="10000" OnClientItemSelected="OnAutoCompleteSelected"
              CompletionListCssClass="CompletionList" CompletionListItemCssClass="CompletionListItem" CompletionListHighlightedItemCssClass="CompletionListHighlightedItem">
            </ajaxToolkit:AutoCompleteExtender>
          </div>
        </td>
      </tr>
    </table>
  </ContentTemplate>
</asp:UpdatePanel>