Поиск не работает, SQL-запрос не заменяет данные GridViewC#

Место общения программистов C#
Anonymous
Поиск не работает, SQL-запрос не заменяет данные GridView

Сообщение Anonymous »

Это код aspx Это aspx.cs

Код: Выделить всё

protected void SearchButton1_Click(object sender, EventArgs e)
{

if (SearchTextBox1.Text != "" || SearchTextBox1.Text != null) {

try
{

SqlConnection Conn = new SqlConnection(strcon);

if (Conn.State == ConnectionState.Closed)
{

Conn.Open();

}

SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM User_tbl WHERE (user_name LIKE'%" + SearchTextBox1.Text.Trim() + "%' or user_fullname LIKE'%" + SearchTextBox1.Text.Trim() + "%' or user_branch LIKE'%" + SearchTextBox1.Text.Trim() + "%')", Conn);

DataSet ds = new DataSet();

da.Fill(ds);

GridView1.DataSourceID = "";

GridView1.DataSource = ds;

GridView1.DataBind();

Conn.Close();

}

catch (Exception ex)
{

Response.Write("alert('" + ex.Message + "');");

}

}

else {

Response.Write("alert('من فضلك ادخل كلمة للبحث');");

}

}
Код работает для двух страниц, где записей мало и нет нумерации страниц.
Что не работает:
страница загружается, и GridView показывает данные, поиск не обновляет данные GridView

Подробнее здесь: https://stackoverflow.com/questions/787 ... dview-data

Вернуться в «C#»