これらの「コンポーネント」で検索ボックスを実行したい: textBox、button、およびpagination を使用した gridview 。私のグリッドビューには、名前、姓、個人コードがあります。アイデアは、ユーザーがテキストボックスに何かを書き込んでボタンを押し、最初のページでペルソナコードを検索し、見つかった場合は背景の行を変更し、そうでない場合は2番目のページに進み、見つかった場合はこのページを表示して背景を変更します。私は何かを持っていますが、私の問題は常に最初のページの個人的なコードを比較することです。私のコード:
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
ありがとう