2

BoundFiled を GridView に追加することについて質問があります。Framework .net 2 についてはすべて、それ以上は不可能です。私はこのコードを持っています

BoundField column = new BoundField();
column.HeaderText = "XX";
column.DataField = "ID";
column.SortExpression = "ID";
column.HeaderStyle.CssClass = "titletext";
column.ItemStyle.Width = Unit.Percentage(7);

TableCell tc = new TableCell();
tc.Controls.Add(column);

そして最後のコマンドはこのエラーメッセージを返します

「'System.Web.UI.ControlCollection.Add(System.Web.UI.Control)' に最適なオーバーロードされたメソッドの一致には、無効な引数が含まれています」

これは私がC#で使用しているものです

using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

この例はインターネットからのものであり、機能しません。助けてくれてありがとう。

4

1 に答える 1

5

これとしてバインドされた列を追加します

  BoundField boundField = new BoundField();
  boundField.DataField = "ID";
  boundField.HeaderText = "ID";
  boundField.SortExpression = "ID";
  boundField.HeaderStyle.CssClass = "titletext";
  boundField.ItemStyle.Width = Unit.Percentage(7);
  GridView1.Columns.Add(boundField);
  //bind gridview..

  bindgridview();

 note: data source must contain the ID column
于 2013-05-07T05:50:42.613 に答える