anladığım semt mahalle isimlerini string tipinde yazmak istiyorsun. Sayın hocam evvel sql ifadeni buna göre ayarlamasın. SqlDataSource veya AccessDatasource unda ilgili ilçe ve semt tablolarını ilişkilendirdiğini düşünelim. Stored procedure veya Datasource unun sql özelliğini aşağıdaki gibi yazmalısın. Değerleri atıyorum.
Select ad.Kategori,
ad.Durum
IIF ( Durum > 2, 'Aktif', 'Pasif' ) AS Durum,
ic.IlceAdi as Ilce, sm.SemtAdi as Semt from adres
Inner Join semt sm On sm.SemtID=ad.Semt
Inner Join ilce ic On ic.IlceID=ad.Ilce
Inner Join kategori kt On kt.KategoriID=ad.Kategori
veya gridview daki satırları custom olarak yapabilirsin.