在文本框中使用“自动完成建议”;静态页面方法”;
本文关键字:静态 方法 文本 | 更新日期: 2023-09-27 18:20:55
在实现静态页面方法时,单击"添加自动完成页面方法"智能标记选项不允许创建名为GetCompletionList的新页面方法:该方法表示用户在TextBox中键入的内容(prefixText)和要显示的自动完成建议数(count)。
[System.Web.Services.WebMethodAttribute(),System.Web.Script.Services.ScriptMethodAttribute()]公共静态string[]GetCompletionList(string prefixText,int count,stringcontextKey){返回默认值(string[]);}
错误消息显示为"由于未找到代码隐藏,无法创建页面方法"
只有当我们在已经存在的应用程序中执行此自动完成实现时,才会出现错误,相反,如果我们在一个全新应用程序中实现,那么问题就不会出现。
这个问题的解决办法是什么?如有任何帮助,我们将不胜感激。。
似乎是在一个没有关联CS文件的aspx页面上执行此操作。将此代码放入与此页面关联的cs文件中。
如果没有,创建一个并将其添加到页面中,就像这个
<%@ Page Language="C#" AutoEventWireup="true"
CodeBehind="MyPage.aspx.cs" Inherits="MyLib.MyPage" %>