![]() |
|
Модераторы: gambit |
![]()
|
|
| GRIENDERS |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 19.2.2007 Репутация: 1 Всего: 1 |
Понимаю, что мои вопросы из мат части, но вот где почитать подробно не знаю. Поэтому сразу прошу хорошую ссылочку по этой теме.
Вот вопросы 1)На странице есть Repeater. Читаю из базы так
Для Repeater'a теперь пишу так
Вопросы в коде 2) Чем отличается связывание с источником данных в коде страницы .aspx через <%# %> и в коде страницы asp.cs? Что эффективнее? 3) Отличия DataBinder.Eval и просто Eval ? Почему при записи в aspx странице кода <% this%> в любом месте указывает на объект itemtemplate, а не объект страницы Page? |
||||
|
|||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
На твой вопрос ты и сам знаешь ответ. надо использовать <%# Eval("Фотка") %> Если там хранится URL...
Удобством. Тебе не нужно искать контролы (если они вложены) Eval использует позднее связывание Т.е. данные уже привязались, и после этого он начинает биндить. -------------------- |
|||
|
||||
| GRIENDERS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 19.2.2007 Репутация: 1 Всего: 1 |
А как же по первому вопросу?
|
|||
|
||||
| Mymik |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
Добавлено через 3 минуты и 34 секунды GRIENDERS, ну глупи, ты и сам все прекрасно знаешь о связывании (если присмотреться к 2- и 3-ему вопросам) Я не верю, что ты знаешь что такое DataBinder.Eval и не знаешь как связать данные... это просто невозможно.
Вобщем ты немного ошибаешься, не в любом месте кода, а в твоем Repeater вот там вот он должен ссылаться на этот объект. В других объектах на другие объекты ссылается. -------------------- |
||||
|
|||||
| SpaceSpace |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: 3 Всего: 10 |
-------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |