На основе вот этого решения
http://www.codeproject.com/Articles/777855/Nested-GridView-in-ASP-NET-using-Csharpреализовал два вложенных GridView -
http://xn----7sbab9byagn3e.xn--p1ai/MunUch/ при помощи хранимых процедур
код ХП для первого GridView
ALTER PROCEDURE dbo.tUpravTMunUch
AS
SELECT tUprav.nameUprav, tUprav.idUp
FROM tUprav RIGHT OUTER JOIN
tMunUch ON tUprav.idUp = tMunUch.idUprav
WHERE (NOT (tMunUch.nameMunUch IS NULL))
GROUP BY tUprav.nameUprav, tUprav.idPodrazdel, tUprav.idUp
ORDER BY tUprav.idPodrazdel, tUprav.nameUprav
RETURN
и код для вложенного GridView
ALTER PROCEDURE dbo.tUpNameMunUch
@idUp AS INT
AS
/* SET NOCOUNT ON */
SELECT tMunUch.idMunUch, tMunUch.idUprav, tMunUch.nameMunUch
FROM tMunUch INNER JOIN
tUprav ON tMunUch.idUprav = tUprav.idUp
WHERE (tUprav.idUp = @idUp)
ORDER BY tMunUch.nameMunUch
RETURN
и во вложении два файла
страница и
код страницы