2

これらの「コンポーネント」で検索ボックスを実行したい: 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 

ありがとう

4

1 に答える 1