Название: Вложенные GridView Отправлено: krakoss от 28 Мая 2014, 07:16:30 На основе вот этого решения http://www.codeproject.com/Articles/777855/Nested-GridView-in-ASP-NET-using-Csharp (http://www.codeproject.com/Articles/777855/Nested-GridView-in-ASP-NET-using-Csharp)
реализовал два вложенных GridView - http://xn----7sbab9byagn3e.xn--p1ai/MunUch/ (http://xn----7sbab9byagn3e.xn--p1ai/MunUch/)при помощи хранимых процедур код ХП для первого GridView Код: ALTER PROCEDURE dbo.tUpravTMunUch и код для вложенного 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 страница и код страницы Название: Re: Вложенные GridView Отправлено: UDove от 28 Мая 2014, 09:38:54 Можно было "учреждения" сделать вторым столбцом и даже с прокруткой, либо просто как есть по высоте, тогда не надо было бы возиться с "раскрытием" узла. Такие вложенные гриды можно делать и на простых запросах, либо через набор данных (DataSet), использование процедур просто делает работу чуть быстрее, потому как вычисления происходят на стороне базы данных
|