无法为我的Asp.Net页面中的TextBox填充AutoCompleteExtender的数据

纳文·比雷(Naveen Billure)

嗨,我很乐意使用自动完成扩展器将数据填充到文本框中,正在从数据库中获取数据。我在下面给出我的代码。欢迎任何建议。ASP.Net代码:

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePageMethods="true">
</asp:ToolkitScriptManager>
<div>       
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <br />
    <asp:AutoCompleteExtender ID="AutoCompleteExtender1" UseContextKey="true" runat="server" CompletionInterval="10" TargetControlID="TextBox1" ServiceMethod="GetValues" MinimumPrefixLength="2" EnableCaching="false" CompletionSetCount="4">
    </asp:AutoCompleteExtender>
</div>

C#代码:

[WebMethod]
[System.Web.Script.Services.ScriptMethod]
public static List<string> GetValues(string prefixText,int count)
{
    List<string> lst = new List<string>();
    SqlConnection connection = new SqlConnection("Data Source=172.22.1.189;Initial Catalog=M1022779;Integrated Security=True");
    SqlCommand command = new SqlCommand();
    command.Connection = connection;
    command.CommandText = "select * from dept where dname like '%'[email protected]+'%'";
    command.Parameters.AddWithValue("@Name", prefixText);
    SqlDataAdapter da = new SqlDataAdapter(command);
    DataTable dt = new DataTable();
    da.Fill(dt);
    //Console.WriteLine(dt.Rows[0][0]);
    for (int i = 0; i < dt.Rows.Count; i++)
    {
        lst.Add(dt.Rows[i][1].ToString());
    }
    return lst;
}
老火车

在您的AutoCompleteExtender中:

<asp:AutoCompleteExtender ID="AutoCompleteExtender1" UseContextKey="true" runat="server" CompletionInterval="10" TargetControlID="TextBox1" ServiceMethod="GetValues" MinimumPrefixLength="2" EnableCaching="false" CompletionSetCount="4">
    </asp:AutoCompleteExtender>

**UseContextKey="true"

您的方法应具有string contextKey

 [System.Web.Script.Services.ScriptMethod()]
[System.Web.Services.WebMethod]
public static List<string> GetValues(string prefixText, int count, string contextKey)

或设置 UseContextKey="false"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET 5.0(MVC):无法为openiddict创建dbset

来自分类Dev

无法通过Mono访问我的asp.net页面

来自分类Dev

ASP.NET会话无法自我更新

来自分类Dev

为什么我的ASP.NET MVC模型填充在控制器中,但视图中为Null?

来自分类Dev

当我想在ASP.NET MVC中编辑数据库时,该值为null

来自分类Dev

从asp.net中的页面加载返回json +填充其他数据

来自分类Dev

使用ASP.NET MVC中“父”页面模型中的内容填充PartialView模型

来自分类Dev

我无法为ASP.NET5(核心CLR)安装Moq nuget程序包无法找到依赖项moq.netcore> = 4.4.0-beta8

来自分类Dev

为什么我的页面默认为“视图/主页/索引”,而无法在ASP.NET中显示页面?

来自分类Dev

我无法写入HTML输入的ASP.NET

来自分类Dev

我无法将我的CSS文件加载到剃刀页面(ASP.Net Core)中

来自分类Dev

我无法在pygame中为我的玩家添加重力

来自分类Dev

使用页面加载数据填充Shield UI ASP.NET图表

来自分类Dev

在我的asp.net页面中监视数据库更改

来自分类Dev

我无法为错误页面委派虚拟路径

来自分类Dev

我们需要在Asp.net中为网站页面创建Class文件吗?

来自分类Dev

我的ASP.NET DropDownList无法正常工作

来自分类Dev

ASP.NET-将数据从我的模型中获取到JavaScript变量中,并用所述变量填充文本区域

来自分类Dev

我无法为ASP.NET5(核心CLR)安装Moq nuget程序包无法找到依赖项moq.netcore> = 4.4.0-beta8

来自分类Dev

在将页面留在ASP.NET中之前保存数据

来自分类Dev

无法为ASP.NET中的自定义错误页面返回HTTP状态404

来自分类Dev

我无法访问文件后面代码中的<asp:textbox>值

来自分类Dev

我无法将此空白HTML页面验证为XHTML 5.1

来自分类Dev

如何防止ASP:Textbox中的先前数据自动填充?

来自分类Dev

为什么无法在 Chrome 中打开后缀为 .asp 的网页

来自分类Dev

无法为我网站上的每个页面自动添加位置

来自分类Dev

我试图在我的 gridview 中为到期项目显示背景红色,但无法使用 asp.net

来自分类Dev

想要在页面加载时填充列表框值而不使用 asp.net mvc 中的任何数据库

来自分类Dev

如何在 ASP.NET Razor 页面中为我的 CRUD 操作使用多个基类

Related 相关文章

  1. 1

    ASP.NET 5.0(MVC):无法为openiddict创建dbset

  2. 2

    无法通过Mono访问我的asp.net页面

  3. 3

    ASP.NET会话无法自我更新

  4. 4

    为什么我的ASP.NET MVC模型填充在控制器中,但视图中为Null?

  5. 5

    当我想在ASP.NET MVC中编辑数据库时,该值为null

  6. 6

    从asp.net中的页面加载返回json +填充其他数据

  7. 7

    使用ASP.NET MVC中“父”页面模型中的内容填充PartialView模型

  8. 8

    我无法为ASP.NET5(核心CLR)安装Moq nuget程序包无法找到依赖项moq.netcore> = 4.4.0-beta8

  9. 9

    为什么我的页面默认为“视图/主页/索引”,而无法在ASP.NET中显示页面?

  10. 10

    我无法写入HTML输入的ASP.NET

  11. 11

    我无法将我的CSS文件加载到剃刀页面(ASP.Net Core)中

  12. 12

    我无法在pygame中为我的玩家添加重力

  13. 13

    使用页面加载数据填充Shield UI ASP.NET图表

  14. 14

    在我的asp.net页面中监视数据库更改

  15. 15

    我无法为错误页面委派虚拟路径

  16. 16

    我们需要在Asp.net中为网站页面创建Class文件吗?

  17. 17

    我的ASP.NET DropDownList无法正常工作

  18. 18

    ASP.NET-将数据从我的模型中获取到JavaScript变量中,并用所述变量填充文本区域

  19. 19

    我无法为ASP.NET5(核心CLR)安装Moq nuget程序包无法找到依赖项moq.netcore> = 4.4.0-beta8

  20. 20

    在将页面留在ASP.NET中之前保存数据

  21. 21

    无法为ASP.NET中的自定义错误页面返回HTTP状态404

  22. 22

    我无法访问文件后面代码中的<asp:textbox>值

  23. 23

    我无法将此空白HTML页面验证为XHTML 5.1

  24. 24

    如何防止ASP:Textbox中的先前数据自动填充?

  25. 25

    为什么无法在 Chrome 中打开后缀为 .asp 的网页

  26. 26

    无法为我网站上的每个页面自动添加位置

  27. 27

    我试图在我的 gridview 中为到期项目显示背景红色,但无法使用 asp.net

  28. 28

    想要在页面加载时填充列表框值而不使用 asp.net mvc 中的任何数据库

  29. 29

    如何在 ASP.NET Razor 页面中为我的 CRUD 操作使用多个基类

热门标签

归档