iekrang
دوشنبه 22 خرداد 1385, 08:43 صبح
سلام.
من از دیتاتیبل به عنوان منبع دیتاگریدم استفاده میکنم.که اطلاعات این دیتاتیبل رو دستی میخونم.
private void MakeDataTableAndDisplay(){
// Create new DataTable.
DataTable myDataTable = new DataTable("MyDataTable");
// Declare DataColumn and DataRow variables.
DataColumn myDataColumn;
DataRow myDataRow;
// Create new DataColumn, set DataType, ColumnName and add to DataTable.
myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Int32");
myDataColumn.ColumnName = "id";
myDataTable.Columns.Add(myDataColumn);
// Create second column.
myDataColumn = new DataColumn();
myDataColumn.DataType = Type.GetType("System.String");
myDataColumn.ColumnName = "item";
myDataTable.Columns.Add(myDataColumn);
// Create new DataRow objects and add to DataTable.
for(int i = 0; i < 10; i++){
myDataRow = myDataTable.NewRow();
myDataRow["id"] = i;
myDataRow["item"] = "item " + i;
myDataTable.Rows.Add(myDataRow);
}
// Set to DataGrid.DataSource property to the table.
dataGrid1.DataSource = myDataTable;
}
ولی الان همچین پیغامی رو دریافت میکنم.
A column named 'id' already belongs to this DataTable
چطور میتونم حلش کنم؟:متفکر:
ممنون میشم اگر راهنمایی کنید.
من از دیتاتیبل به عنوان منبع دیتاگریدم استفاده میکنم.که اطلاعات این دیتاتیبل رو دستی میخونم.
private void MakeDataTableAndDisplay(){
// Create new DataTable.
DataTable myDataTable = new DataTable("MyDataTable");
// Declare DataColumn and DataRow variables.
DataColumn myDataColumn;
DataRow myDataRow;
// Create new DataColumn, set DataType, ColumnName and add to DataTable.
myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Int32");
myDataColumn.ColumnName = "id";
myDataTable.Columns.Add(myDataColumn);
// Create second column.
myDataColumn = new DataColumn();
myDataColumn.DataType = Type.GetType("System.String");
myDataColumn.ColumnName = "item";
myDataTable.Columns.Add(myDataColumn);
// Create new DataRow objects and add to DataTable.
for(int i = 0; i < 10; i++){
myDataRow = myDataTable.NewRow();
myDataRow["id"] = i;
myDataRow["item"] = "item " + i;
myDataTable.Rows.Add(myDataRow);
}
// Set to DataGrid.DataSource property to the table.
dataGrid1.DataSource = myDataTable;
}
ولی الان همچین پیغامی رو دریافت میکنم.
A column named 'id' already belongs to this DataTable
چطور میتونم حلش کنم؟:متفکر:
ممنون میشم اگر راهنمایی کنید.