2011-07-03 6 views
0

グリッドビューを動的に2列に10または15のWebコントロールを配置します。2つのコントロールをグリッドビュー内のそれぞれの異なる列に挿入する方法

だから私は、ページングが同様に有効にすることにしたい

..私は15個のコントロールを追加することを決定した場合は、その後、私はそれらの15を2つの列の各行に表示すると言います。

どのように達成できますか?

答えて

0

次のコードを試してコントロールを追加できますか。
次のコードは、フッター行を含むすべての行の2番目のセルにテキストボックスを追加します。

protected void gvTest_RowDataBound(object sender, GridViewRowEventArgs e) 
    { 
     if (e.Row.RowType == DataControlRowType.DataRow) 
     { 
      TextBox tbox = new TextBox(); 
      tbox = "the text you wasnt to add or bind with data field"; 
      e.Row.Cells[1].Controls.Add(tbox); 
     } 

     if (e.Row.RowType == DataControlRowType.Footer) 
     { 
      TextBox tbox = new TextBox(); 
      tbox = "the text you wasnt to add or bind with data field"; 
      e.Row.Cells[1].Controls.Add(tbox); 
     } 
    } 
関連する問題