首页 > 解决方案 > 如何过滤asp.net中的组合框

问题描述

我有一个组合框,其中包含一些从 Web 服务获得的值。当我单击组合并搜索值时,我想使用过滤器搜索。

我该怎么办?

<div class="flex-primaryContainer">
    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
    <ajaxToolkit:ComboBox ID="cmboxFirst" AllowFiltering="true" ClientSideOnFiltering="filtering" runat="server" AutoCompleteMode="SuggestAppend" CssClass="comboJahatMoraje" OnSelectedIndexChanged="cmbox_SelectedIndexChanged" AutoPostBack="True">
</div>

protected void Page_Load(object sender, EventArgs e)
{
     if (!IsPostBack)
     {
         string firstParam = "1";
         string secondParam = "";
         string thirdParam = "";
              
         DataSet ds2 = ws1.Automation_H022_MamooriyatSaati_View(firstParam, secondParam, thirdParam);
         this.GridView1.DataSource = ds2;

         foreach (System.Data.DataTable table1 in ds2.Tables)
         {
             foreach (DataRow dr in table1.Rows)
             {                        
                 cmboxFirst.DataTextField = ds2.Tables[0].Columns["Tp_Place"].ToString();
                 cmboxFirst.DataValueField = ds2.Tables[0].Columns["Lg_Personality"].ToString();

                 cmboxFirst.DataSource = ds2.Tables[0];
                 cmboxFirst.DataBind();
             }
         }
     }
}

标签: asp.net

解决方案


推荐阅读