Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
картинки
|
|||
|---|---|---|---|
|
#18+
Я достаю с базы ссылочки на картиночки о отображаю их в GridView, ксли ссылки нет, то отображается картинка с красным крестиком. Как сделать так, что если нет ссылки, то на месте картинки ничего вообще не отображалось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:27 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Korablik, Вы писали: K>Я достаю с базы ссылочки на картиночки о отображаю их в GridView, ксли ссылки нет, то отображается картинка с красным крестиком. Как сделать так, что если нет ссылки, то на месте картинки ничего вообще не отображалось? сделай пустую картинку размером 1х1 и если нормальной картинки нет то суй ссылку на эту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:30 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
K_A>сделай пустую картинку размером 1х1 и если нормальной картинки нет то суй ссылку на эту и а как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:36 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Сделай template_field для картинки и привяжи к нему свою процедуру чтобы она формировала код для отображения картинки. -- С уважением, Алексей К. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:37 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Korablik, Вы писали: K_A>>сделай пустую картинку размером 1х1 и если нормальной картинки нет то суй ссылку на эту K>и а как это сделать? Картинки у тебя на диске хранятся а ссылки на них в базе да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:40 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Kovalenko_Andy, Вы писали: K_A>Здравствуйте, Korablik, Вы писали: K>>Я достаю с базы ссылочки на картиночки о отображаю их в GridView, ксли ссылки нет, то отображается картинка с красным крестиком. Как сделать так, что если нет ссылки, то на месте картинки ничего вообще не отображалось? K_A>сделай пустую картинку размером 1х1 и если нормальной картинки нет то суй ссылку на эту А как это сделать? :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:42 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
KorablikЯ достаю с базы ссылочки на картиночки о отображаю их в GridView, ксли ссылки нет, то отображается картинка с красным крестиком. Как сделать так, что если нет ссылки, то на месте картинки ничего вообще не отображалось? Если картинки нет то можно сделать например надпись. Свойство alt. Ну, а если совсем ничего не хочешь отображать, то проверяй существование ссылки. Если возвращается пустая строка, то ничего просто не отображай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:54 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Korablik, Вы писали: K>Здравствуйте, Kovalenko_Andy, Вы писали: K_A>>Здравствуйте, Korablik, Вы писали: K>>>Я достаю с базы ссылочки на картиночки о отображаю их в GridView, ксли ссылки нет, то отображается картинка с красным крестиком. Как сделать так, что если нет ссылки, то на месте картинки ничего вообще не отображалось? K_A>>сделай пустую картинку размером 1х1 и если нормальной картинки нет то суй ссылку на эту K>А как это сделать? :)) Рисуешь картинку в Paint :) а в DataBinding проверяешь есть картинка реальная на диске или нет, если нет то подставляешь свою ссылку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 12:56 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Korablik, Вы писали: K_A>>сделай пустую картинку размером 1х1 и если нормальной картинки нет то суй ссылку на эту K>А как это сделать? :)) Способ номер раз: SELECT ISNULL( picture_url, 'Images/1px.gif') as picture_url FROM picture_url_table WHERE id = @id Способ номер два в событие RowDataBound void YourGridView_RowDataBound(Object sender, GridViewRowEventArgs e) { if(e.Row.RowType == DataControlRowType.DataRow) { // Тут проверяем e.Row.DataItem чтобы соответсвующая // колонка не была равана DBNull.Value } }... << RSDN@Home 1.2.0 alpha rev. 655>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 13:03 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, tripolox, Вы писали: T>Здравствуйте, Korablik, Вы писали: K_A>>>сделай пустую картинку размером 1х1 и если нормальной картинки нет то суй ссылку на эту K>>А как это сделать? :)) T>Способ номер раз: T>SELECT T> ISNULL( picture_url, 'Images/1px.gif') as picture_url T>FROM T> picture_url_table T>WHERE id = @id T>Способ номер два T>в событие RowDataBound T> T>void YourGridView_RowDataBound(Object sender, GridViewRowEventArgs e) T> { T> if(e.Row.RowType == DataControlRowType.DataRow) T> { T> // Тут проверяем e.Row.DataItem чтобы соответсвующая T> // колонка не была равана DBNull.Value T> } T> } T> Проблемма в том что выглядит это всё так: <asp:TemplateField SortExpression="img" ConvertEmptyStringToNull="False" InsertVisible="False"> <ItemTemplate> <a href="Default3.aspx?RefId=<%# Eval("RefId") %>&FolderId=<%# Eval("FolderId")%>&Id=<%# Eval("Id") %>"> <img src='http://тратата.тратата.com<%# Eval("img") %>' alt='<%# Eval("DisplayName") %>' width="50px" style="border: none" id="imag" /> </a> </ItemTemplate> </asp:TemplateField> src='http://тратата.тратата.com<%# Eval("img") %>' вот этот фрагмент имеет уже готовую ссылку к которой лепится добавление. И картинка и ссылка хранится в базе, но в разных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 13:15 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
K_A>Картинки у тебя на диске хранятся а ссылки на них в базе да? Проблемма в том что выглядит это всё так: <asp:TemplateField SortExpression="img" ConvertEmptyStringToNull="False" InsertVisible="False"> <ItemTemplate> <a href="Default3.aspx?RefId=<%# Eval("RefId") %>&FolderId=<%# Eval("FolderId")%>&Id=<%# Eval("Id") %>"> <img src='http://тратата.тратата.com<%# Eval("img") %>' alt='<%# Eval("DisplayName") %>' width="50px" style="border: none" id="imag" /> </a> </ItemTemplate> </asp:TemplateField> src='http://тратата.тратата.com<%# Eval("img") %>' вот этот фрагмент имеет уже готовую ссылку к которой лепится добавление. И картинка и ссылка хранится в базе, но в разных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 13:16 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, tripolox, Вы писали: Должон же быть третий способ, который откл стандартную каринку винды(с красным крестои) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 13:18 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Korablik, Вы писали: K>src='http://тратата.тратата.com<%# Eval("img") %>' вот этот фрагмент имеет уже готовую ссылку к которой лепится добавление. И картинка и ссылка хранится в базе, но в разных. Я бы предложил изменить хендлер который выдает картинку из базы, и в случае отсутвия картинки выдавать преусловутый прозрачный гиф размеров в 1 пиксель.... << RSDN@Home 1.2.0 alpha rev. 655>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 14:10 |
|
||
|
картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, tripolox, Вы писали: T>Здравствуйте, Korablik, Вы писали: K>>src='http://тратата.тратата.com<%# Eval("img") %>' вот этот фрагмент имеет уже готовую ссылку к которой лепится добавление. И картинка и ссылка хранится в базе, но в разных. T>Я бы предложил изменить хендлер который выдает картинку из базы, и в случае отсутвия картинки выдавать преусловутый прозрачный гиф размеров в 1 пиксель. пасиба, этим и занимаюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 14:38 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34069363&tid=1388389]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
2ms |
| others: | 315ms |
| total: | 488ms |

| 0 / 0 |
