我想用这些“组件”做一个搜索框:文本框、按钮和带有分页的网格视图。在我的gridview 中有姓名、姓氏和个人代码。这个想法,用户在文本框中写一些东西并按下按钮,然后在第一页中搜索角色代码,如果找到,则我更改背景行,否则,继续第二页,如果找到则显示此页面并更改背景。我有一些东西,但我的问题是总是比较第一页的个人代码。我的代码:
protected void Button_Click(object sender, EventArgs e)
{
string search= txtSearch.Text;
for (int pageNumber= 0; pageNumber< MyGridView.PageCount; pageNumber++)
{
foreach (GridViewRow gr in MyGridView.Rows)
{
//Cells[2] is 'personal code'
bool found = gr.Cells[2].Text.Contains(search);
if (found)
{
//MyGridView.PageIndex = pageNumber;
//MyGridView.DataBind();
MyGridView.Rows[gr.RowIndex].Style.Add("BACKGROUND-COLOR", "#aaccee");
break;
}
}
}
}
有这样的事情吗?
gr.Page[X].Cells[Y].Text
谢谢