ASP.NET gridview 编辑项模板制作可搜索下拉列表

ASP.NET gridview edit item template make searchable dropdown

我想知道在编辑项目模板期间在 gridview 中生成下拉列表时,是否有任何方法可以制作可搜索的下拉列表(或自动完成)。

我不能使用通常的 jQuery 下拉自动完成方法,因为当页面加载时,下拉列表的 ID 还不存在,因为下拉列表仅在用户编辑 gridview 时生成。

谢谢

可以为下拉框绑定onLoad事件

<asp:DropDownList onLoad="ddl_Load" ...>

然后在后面的代码中可以注册你的脚本

 protected void ddl_Load(object sender, EventArgs e)
    {
        ClientScript.RegisterStartupScript(Page.GetType(), "msg", "addSearch('" + ((DropDownList)sender).ClientID + "');", true);
    }

addSearch 是一个 javascript 函数,它包含添加 js 插件的逻辑