2011-06-24 20 views
0

私はページングallowed.out側gridviewを持っている私は何かをタイプし、ボタンを押してbutton.whenを持っているgridview行の背景色とifを変更する値を含む必要がありますその行は現在のpage.i以外の別のページにあります.iページが表示される必要があります。次のコードは私のためには機能しません。GridViewの行フォーカス

protected void Button1_Click(object sender, EventArgs e) 
     { 
      int PIndex = -1; 

      foreach (GridViewRow Rowitem in GridView1.Rows) 
      { 
       Rowitem.BackColor = Color.White; 

      } 

      for (int x = 0; x < GridView1.PageCount; x++) 
      { 


       foreach (GridViewRow Rowitem in GridView1.Rows) 
       { 
        for (int i = 0; i < Rowitem.Cells.Count; i++) 
        { 
         if (Rowitem.Cells[i].Text == TextBox1.Text) 
         { 

          PIndex = x; 
          GridView1.PageIndex = PIndex; 
          Rowitem.BackColor = Color.BlueViolet; 
         } 
        } 

       } 
      } 


      LoadGrid(); 
      GridView1.DataBind(); 
     } 

答えて

0

あなたはグリッドビューの列束縛イベントを使用していない理由を、私はその値

をチェックすることになると思います