我有一个gridview和sqldatasource。
我正在尝试使用sqldatasource.select命令从某些列中选择值,但不是从声明的列中选择要搜索的值,而是选择具有搜索值的所有列。此外,当找到值时,该值会突出显示
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
foreach (TableCell rws in e.Row.Cells)
{
if (rws.Controls.Count == 0)
{
rws.Text = rws.Text.Replace(search.text, "<span style='background-color:#FFFF00;'>" + search.text + "</span>");
}
}
}
}
button1选择命令:
SqlDataSource1.SelectCommand = "Select * FROM TTBs where Name like '%" + search.text + "%' or Age like '%" + search.text + "%' or Birthday like '%" + search.text + "%'";
有什么方法可以解决这个问题吗?
由于