在文本框中使用“自动完成建议”;静态页面方法”;

本文关键字:静态 方法 文本 | 更新日期: 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" %>