如何创建一个自动完成文本框,该过程拥有三个参数,即文本框/参数字段,选择查询和连接
本文关键字:参数 文本 何创建 三个 数字段 连接 查询 选择 拥有 过程 一个 | 更新日期: 2023-09-27 18:34:29
如何创建一个自动完成文本框,该过程拥有三个参数,即文本框/参数字段,选择查询和连接?到目前为止,我正在使用ajax自动完成,但是参数字段(前缀文本(无法替换。
enter code here public static List<string> GetNama(string prefixText)
{
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
SqlCommand cmd = new SqlCommand("select * from report where nama like @nama+'%' or report_id like @report_id+'%'", conn);
cmd.Parameters.AddWithValue("@nama", prefixText);
cmd.Parameters.AddWithValue("@report_id", prefixText);
List<string> ReportNama = new List<string>();
using (SqlDataReader sdr = cmd.ExecuteReader())
{
while (sdr.Read())
{
ReportNama.Add(sdr[0].ToString());
ReportNama.Add(sdr[1].ToString());
}
}
return ReportNama;
}
如何在我前进时制作自动完成文本?不要使用Ajax自动完成没关系。谢谢,如果你能帮助我微笑 |:)
您可以参考以下链接:http://www.ajaxtutorials.com/asp-net/ajax-control-toolkit-tutorial-autocomplete-extender-using-asp-net-4-0-and-c/