سلام دوست من .
به نظر من شما باید از دستور inner join در دستور sql خود استفاده کنید .
فرض می کنیم نام آن جدولی که کلید های هر دو جدول رو در خود داره T است :
select * from Maghalat inner join T on Maghalat.ArticleID =T.ArticleID
inner join Nevisandegan on T. AddedByID=Nevisandegan. AddedByID
where Maghalat.ArticleID=@ArticleID
کد بالا رو متناسب با برنامه ایت تغییر بده ( اسامی جدول ها ) .
برای نمایش دادن اطلاعات به نظر من یه کنترل DataGrid برای نمایش دادن تمام مقالات قرار بده که در هر سطر یک دکمه نمایش جزییات داشته باشه و در رویداد SelectedIndexChanged دستور SQl بالا رو اجرا کن و حاصلشو تو یه DetalsView نمایش بده ...
امیدوارم مفید باشه ...