У меня есть gridview, который возвращает 6 столбцов из хранимой процедуры.
Мне нужно, чтобы последние 4 столбца были выпадающими списками, чтобы их можно было обновлять и отправлять обратно в базу данных. Я не уверен, как это реализовать ... выпадающие списки должны выбрать различные значения в столбцах, чтобы показать в виде сетки. Кто-нибудь может помочь.
Сохраненный процесс
DECLARE @Error VARCHAR(10)
IF @VendorID NOT IN (SELECT DISTINCT VENDOR FROM VendorDetailsVendorForUpdate)
-- check for a valid vendor
SELECT @VendorID = (SELECT DISTINCT VENDOR FROM VendorDetailsVendorForUpdate WHERE VENDOR = @VendorID)
SET @Error = @@ERROR
IF (@Error <> 0 OR @VendorID IS NULL)
BEGIN
RAISERROR( 'The value entered is not a valid VendorID',15,1)
RETURN
END
-- if valid get the details for the update form
SELECT ID
, MaterialNumber as 'Item Number'
, MaterialDecsription as 'Item Description'
, CountryOfOrigin as 'Country Of Origin'
, ALCode as AL
, ECCN
, InfoPref as Preference
FROM VendorDetailsRecordsForUpdate
WHERE VendorID = @VendorID
Я полагаю, что выпадающие списки будут заполняться через шаблон элемента? Но как мне написать сохраненный процесс, чтобы иметь возможность обновлять эти последние четыре столбца через выпадающий список?