このコードが機能する理由..
DataTable dt = new DataTable();
dt = sitesformdataset.Tables[MainTableStringName].DefaultView.ToTable();
このコードが機能しない場合...
sitesformdataset.Tables[MainTableStringName] = sitesformdataset.Tables[MainTableStringName].DefaultView.ToTable();
「プロパティまたはインデクサー 'System.Data.DataTableCollection.this[string]' を割り当てることはできません -- 読み取り専用です」と表示されます