Лучший отвечающий
Загрузка фалов на сайт.

Вопрос
-
Здраствуйте, подскажите вот такую штуку, Мне нужно организовать вывод картинок с сервера на сайт asp.net и коментарии из базы данных. Подскажите как?20 июля 2013 г. 17:44
Ответы
-
<asp:GridView ID="grifdTovary" runat="server" AutoGenerateColumns="False" DataSourceID="sqlSrcTovary" AllowSorting="True"> <Columns> <asp:BoundField DataField="Example_Restoran" HeaderText="Example_Restoran" SortExpression="Example_Restoran" /> <asp:BoundField DataField="tovar" HeaderText="tovar" SortExpression="tovar" /> <asp:BoundField DataField="Cena" HeaderText="Cena" SortExpression="Cena" /> <asp:TemplateField HeaderText="Рисунок"> <ItemTemplate> <asp:Image ID="Image1" runat="server" ImageUrl='<%# Bind("Images") %>' /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
вот так можно добавить картинки в Gridview- Предложено в качестве ответа YatajgaModerator 23 июля 2013 г. 16:41
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 24 июля 2013 г. 12:48
22 июля 2013 г. 20:54
Все ответы
-
Нечто похожее у меня написано тут. Вы можете использовать специальный обработчик для получения картинок через AJAX. Но если вся основная задача в получении сырых данных (байтов) из БД, то их надо читать в поток а вотом выводить в специальны контрол. Вот тут есть похожий пример.
Сделаем содержимое сообщества лучше, вместе!
21 июля 2013 г. 6:03Модератор -
Нет к сожелению данные примеры мне не подходят, т.к. в первом примере нет загрузки на сайт, второй картинки храняться в базе данных, мне нужно загружать картинки на сайт и они должны находиться на сервере в виде файлов и все это должно отображаться в виде таблици.
- Изменено avrudoi 21 июля 2013 г. 17:11 поправка
21 июля 2013 г. 10:22 -
Насчёт загрузки вроде было отвечено тут. А вот отображение картинок на странице ещё проще. Вам надо указать лишь пути файловой системы где хранятся картинки. А вот для централизованного хранения картинок, думаю вам стоит занести их имена в таблицу, а сами файлы хранить в файловой системе.
Сделаем содержимое сообщества лучше, вместе!
21 июля 2013 г. 19:02Модератор -
Не это понятно, а вот код добавления в таблицу для показа пользователю мне не известен.
- Изменено avrudoi 22 июля 2013 г. 10:37 ошибка
22 июля 2013 г. 10:37 -
А под таблицей вы в данном случае подразумеваете GridView? Пока я не совсем понял какая часть у вас не получается. Попробуйте описать и я постараюсь привести пример.
Сделаем содержимое сообщества лучше, вместе!
22 июля 2013 г. 17:35Модератор -
Как я понимаю GridView предназначен только для того чтобы выводить данные из таблицы БД. Если этот компанент может использовать данные из файловой системы(т.е. в моем случие это файлы картинок ) то приведите пример с использованием GridView или пример с использованием обычного компанента Table.22 июля 2013 г. 18:39
-
<asp:GridView ID="grifdTovary" runat="server" AutoGenerateColumns="False" DataSourceID="sqlSrcTovary" AllowSorting="True"> <Columns> <asp:BoundField DataField="Example_Restoran" HeaderText="Example_Restoran" SortExpression="Example_Restoran" /> <asp:BoundField DataField="tovar" HeaderText="tovar" SortExpression="tovar" /> <asp:BoundField DataField="Cena" HeaderText="Cena" SortExpression="Cena" /> <asp:TemplateField HeaderText="Рисунок"> <ItemTemplate> <asp:Image ID="Image1" runat="server" ImageUrl='<%# Bind("Images") %>' /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
вот так можно добавить картинки в Gridview- Предложено в качестве ответа YatajgaModerator 23 июля 2013 г. 16:41
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 24 июля 2013 г. 12:48
22 июля 2013 г. 20:54