Вот конкретный пример 5 коротких шагов:данных Список заселенных из хранимой процедуры
1) Я построил список данных в режиме проектирования файла «ASCX».
2) В области шаблона элементов в списке данных я создал таблицу 1x3, и в каждой ячейке я указал, как показано ниже, с помощью Eval ("columnx") столбца (fid), возвращаемого с помощью хранимой процедуры.
< осины: Этикетка ID = "Label1" Runat = "сервер" Text = '<% # Eval ("FID")%>'>
Таким же образом, я определил два других полей, возвращаемых той же хранимой процедуры.
3) Я пошел в .ASCX.CS (код за файлом) и указал источник данных как хранимую процедуру; и я сделал привязки данных:
DataList1.DataSource = FilmsAccess.GetFilms(); DataList1.DataBind();
PS: FilmsAccess это класс внутри App_Code, который содержит() метод, где GetFilms хранимые процедуры передается и выполняется в GetFilms. Результат SP - это дата.
4) Я пошел на свою главную страницу и скопировал список данных там, внутри владельца содержимого.
5) Я создал страницу под названием Catalog.aspx, которая наследуется от мастера. Я дефолтовал его ContentPlaceHolder тем, что мастер показывает из проектного представления. В результате открывается каталог, но я не вижу datalist - AT ALL. Что я делаю не так?? Спасибо, что прочитали!
Спасибо Брайан! Я еще не пробовал ваше предложение, но тем временем я обнаружил шаг 4) было не совсем правильным - я объяснил это ниже в ответе. Еще раз спасибо. –