1

jQuery を使用して、オートコンプリート テキスト ボックスの Web メソッドを作成しました。
このテキスト ボックス company から選択した値をテキスト ボックスに、enquiryid を非表示フィールドに割り当てたいと思います。

[WebMethod]
public static List<string> GetAutoCompleteData(string username)
{
  //  int usr = ((int)Session["orgid"]);
  DbConnect objdbc = new DbConnect();
  SqlConnection con = objdbc.openConnection(); 
  List<string> result = new List<string>();
  using (SqlCommand cmd = new SqlCommand("select DISTINCT top 10 Company from EnquiryMaster where Company LIKE '%'+@SearchText+'%'", con))
  {
    // con.Open();
    cmd.Parameters.AddWithValue("@SearchText", username);
    SqlDataReader dr = cmd.ExecuteReader();
    while (dr.Read())
    {
      result.Add(dr["Company"].ToString());
    }
    return result;
  }
}
4

1 に答える 1