private void BindFields()
{
DataTable table = Globals.ConvertDataReaderToDataTable(DataProvider.GetFields());
_fieldCount = table.Rows.Count;
dataGrid.DataSource = table;
dataGrid.DataBind();
}
Der ConvertDataReaderToDataTable, der von der DotNetNuke-Plattform bereitgestellt wird, löst diese Ausnahme aus:
Eine Spalte namens [Spaltenname] gehört bereits zu dieser DataTable
Ich habe zwar Spalten mit denselben Namen in verschiedenen Tabellen, aber sie sind Primär-/Fremdschlüsselpaare und haben daher dieselben Werte. Was würden Sie tun, um dieses Problem zu lösen?