首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未找到CodeBehind或CodeFile文件,无法创建页面方法"GetCompletionList“!Ajax Visual Studio 2012

未找到CodeBehind或CodeFile文件,无法创建页面方法"GetCompletionList“!Ajax Visual Studio 2012
EN

Stack Overflow用户
提问于 2013-07-12 02:50:57
回答 1查看 5.2K关注 0票数 5

我需要关于以下错误的帮助,当我在aspx页面中的textbox控件上点击“添加AutoComplete页面方法”时:“无法创建页面方法"GetCompletionList”,因为找不到CodeBehind或CodeFile文件!“这与将Ajax控件添加到网页对象(如文本框)相关。

我已经成功地将Ajax控件工具包添加到Visual Studio 2012中的网站工具箱中。我遵循了下面的教程http://www.asp.net/ajaxlibrary/act_AutoC…并在执行到步骤4时得到错误。

任何帮助或建议都将非常感谢。

下面是到目前为止我的代码的摘录:

代码语言:javascript
运行
复制
<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>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-12 03:37:53

手动编写代码隐藏,然后将方法名称GetCompletionList应用于扩展程序控件的ServiceMethod属性,如下所示:

代码语言:javascript
运行
复制
<asp:AutoCompleteExtender ServiceMethod="GetCompletionList" ID="txtManufacturer_AutoCompleteExtender" runat="server" DelimiterCharacters="" Enabled="True" ServicePath="" TargetControlID="txtManufacturer" UseContextKey="True">
</asp:AutoCompleteExtender>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17601118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档