gpt4 book ai didi

asp.net - 无法创建页面方法 "GetCompletionList",因为未找到 CodeBehind 或 CodeFile 文件! Ajax Visual Studio 2012

转载 作者:行者123 更新时间:2023-12-03 17:52:29 24 4
gpt4 key购买 nike

我需要有关在 aspx 页面中的文本框控件上单击“添加自动完成页面方法”时遇到的以下错误的帮助:“无法创建页面方法“GetCompletionList”,因为没有 CodeBehind 或 CodeFile 文件成立!”。这与将 Ajax 控件添加到网页对象(例如文本框)有关。

我已成功将 Ajax Control Toolkit 添加到我在 Visual Studio 2012 中的网站工具箱中。我遵循了以下教程 http://www.asp.net/ajaxlibrary/act_AutoC ......当我到达第 4 步时出现错误。

任何帮助或建议将不胜感激。

这是迄今为止我的代码的摘录:

<asp:Content ID="Content2" ContentPlaceHolderID="rightContent" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>


<td class="tdLeftSide">Manufacturer:</td>
<td class="tdRightSide" style="width: 264px">
<%--<asp:TextBox ID="txtManufacturer" runat="server" CssClass="txtFormatting"></asp:TextBox></td>--%>
<asp:TextBox ID="txtManufacturer" runat="server" CssClass="txtFormatting"></asp:TextBox>
<asp:AutoCompleteExtender ID="txtManufacturer_AutoCompleteExtender" runat="server" DelimiterCharacters="" Enabled="True" ServicePath="" TargetControlID="txtManufacturer" UseContextKey="True">
</asp:AutoCompleteExtender>
</td>

最佳答案

手动编写代码隐藏,然后应用方法名称 GetCompletionListServiceMethod扩展器控件的属性,如下所示:

<asp:AutoCompleteExtender ServiceMethod="GetCompletionList" ID="txtManufacturer_AutoCompleteExtender" runat="server" DelimiterCharacters="" Enabled="True" ServicePath="" TargetControlID="txtManufacturer" UseContextKey="True">
</asp:AutoCompleteExtender>

关于asp.net - 无法创建页面方法 "GetCompletionList",因为未找到 CodeBehind 或 CodeFile 文件! Ajax Visual Studio 2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17601118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com