Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. в Session хранится ссылка на View из раметки, у которого OnDataBinding="dvDetails_DataBinding" такой код не вызывает событие DataBinding. Что не так? (Пытаюсь организовать вертикальное секционирование, создал несколько гридов, прячу все, показываю нужный) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 13:41 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Не скромный вопрос зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 13:54 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Интересный велосипед получился... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 15:21 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Axeleron, это мсу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 15:26 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Antonariy, не буди ктулху ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 15:36 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
вот еще бы благородные доны пояснили свой сарказм. Что не так то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 08:56 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczвот еще бы благородные доны пояснили свой сарказм. Что не так то? ответь просто зачем ты так сделал? какую цель преследовал. может я ввиду не опытности не понимаю чего. а потом я тебе скажу что не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 09:09 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczПытаюсь организовать вертикальное секционирование, создал несколько гридов, прячу все, показываю нужныйИ для на фига это делать через жопу Session? Надо спрятать: Код: c# 1. Показать нужный: Код: c# 1. 2. И хотелось бы узнать, а в чём вообще смысл такого "вертикального секционирования"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 10:14 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
упрощенно Имеем сущность "Задача". Для всех типов задач есть (к примеру) 5 общих атрибутов и для каждой свои. На этапе проектирования было принято решение не вводить отдельные таблицы для разных типов, а хранить все в одной. Отсюда и вопрос про вертикальное секционирование - не создавать же 100500 страниц с как минимум 50% одинакового codebehid. Или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 11:33 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, вертикальное секционирование - это понятие уровня хранилища данных, уровня таблиц. А Вы этот термин используете на уровне UI. Что такое вертикальное секционирование на уровне UI? Зачем 100500 страниц? ИМХО достаточно одной, что строится динамически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 11:56 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAwaszkiewicz, вертикальное секционирование - это понятие уровня хранилища данных, уровня таблиц. А Вы этот термин используете на уровне UI. Что такое вертикальное секционирование на уровне UI? Зачем 100500 страниц? ИМХО достаточно одной, что строится динамически. динамику отсоветвал пользовать MSDN. А так-то я и пытаюсь создать одну страницу, где в CodeBehind один раз сую в Session ссылку на DetailsView с нужной мне разметкой. Вот только не выходит каменный цветок - запор. Или я как-то неверно объясняю проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 12:34 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, а зачем в сессию прокидывать? я так и не понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 15:13 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, а где хранить ссылку на объект? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 15:48 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczhandmadeFromRu, а где хранить ссылку на объект? В куче... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 15:53 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, Код: c# 1. это в мусорник :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:04 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Axeleron, остроумно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:07 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Как поступить-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:08 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczhandmadeFromRu, а где хранить ссылку на объект? что? зачем тебе ссылка в твоей задаче на объект который живет ровно 1 реквест. я думал ты хотел как кеш использовать но есть механизм кеша и кешировать данные надо бы, но ты меня застал врасплох своим ответом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:08 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, скиан по моему уже ответил тебе. и не засовывать в сессию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:09 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, вот тут skyANAНадо спрятать: Код: c# 1. Показать нужный: Код: c# 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:11 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, каждый раз, когда мне нужно совершить действия над конкретным гридом мне нужно в коде указывать его имя (из .aspx). Уж тогда проще нарисовать для моей задачи ровно столько страниц, сколько разных гридов. А как же повторное использование кода и остальное тра-ля-ля? Мечталось при открытии сессии решить. какой грид пользовать и его запихнуть в сессию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:28 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczМечталось при открытии сессии решить. какой грид пользовать и его запихнуть в сессию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:32 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
делайте контрольной в голову так делать низя? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:36 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, И оно работает?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:40 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczделайте контрольной в голову Пока рано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:41 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Axeleron, почему не должно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:43 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczAxeleron, почему не должно? А почему должно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:44 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ТС, есть куча примеров. посмотрите, поизучайте. то, что вы делаете с Session для хранения состояния, возможно, будет работать. но это говнокод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:47 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, Пытаться байндить объект сессии приведенный к обобщенному классу DetailsView и пытаться указать DataSource уже во время байндинга... Считаю, что нужно начать с изучения основ байндинга и связанных с ним событий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:48 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Потому и правда П и чалька ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:49 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
kmaw, я подозревал, что для (к примеру) перевода DetailsView в режим редактирования не нужно обращение к БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:51 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczя подозревал, что для (к примеру) перевода DetailsView в режим редактирования не нужно обращение к БД Переводя контрол в режим чтения/редактирования данные байндятся каждый раз заново, ибо контрол перерисовывается на форме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 16:59 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, еще раз - лучше почитать про конторол и как его использовать, а потом уже что-то придумывать свое. Но у меня не сложилось впечатления, что ты готов к тому, чтобы свое придумывать. Потому лучше пользоваться проверенными практиками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:00 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuчто? зачем тебе ссылка в твоей задаче на объект который живет ровно 1 реквест. я думал ты хотел как кеш использовать но есть механизм кеша и кешировать данные надо бы, но ты меня застал врасплох своим ответом. Кеш он один для всех, при параллельной работе нескольких пользователей может получиться фигня. Если тебе нужно сохранять что то в рамках одного запроса - присмотрись к HttpContex.Items. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:02 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Axeleronwaszkiewiczя подозревал, что для (к примеру) перевода DetailsView в режим редактирования не нужно обращение к БД Переводя контрол в режим чтения/редактирования данные байндятся каждый раз заново, ибо контрол перерисовывается на форме. именно по-этому я и сохраняю данные в Session. Зачем ломиться в БД за данными, которые не изменились? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:10 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВКеш он один для всех, при параллельной работе нескольких пользователей может получиться фигня. Если тебе нужно сохранять что то в рамках одного запроса - присмотрись к HttpContex.Items. а вот тут по подробнее. что мне помешает читать из кеша пока там есть данные? а в момент изменения скидывать по ключу кеш, сохранить в бд и восстановить в кеше инфу? и как тут поможет HttpContex.Items? waszkiewiczименно по-этому я и сохраняю данные в Session. Зачем ломиться в БД за данными, которые не изменились? потому что эт не задача сессии. и если ты хочешь кешировать, то кешируй данные, а не контрол, у которого есть понятие жизненный цикл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:16 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczименно по-этому я и сохраняю данные в Session. Зачем ломиться в БД за данными, которые не изменились? Лучше пока ломись каждый раз, пока не поймешь что куда, ведь у тебя не highload ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:18 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu а вот тут по подробнее. что мне помешает читать из кеша пока там есть данные? а в момент изменения скидывать по ключу кеш, сохранить в бд и восстановить в кеше инфу? и как тут поможет HttpContex.Items? Ты видел чего он сохраняет? Session["Details"] = KB.GetMPDTaskDetails(gvMPD.DataKeys[gvMPD.SelectedIndex].Value); Если мы с тобой одновременно работаем и я выбрал gvMPD.SelectedIndex = 2 а ты gvMPD.SelectedIndex=3? Фигня получиться! В кеш можно положить например неизменяемый справочник пуговиц на одежде принадлежащей гражданам РФ :) ТС же пытается кешировать данные необходимые для обработки одного запроса. HttpContex.Items - самый то! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:28 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczименно по-этому я и сохраняю данные в Session. Зачем ломиться в БД за данными, которые не изменились? Пока я только видел, что ты пытаешься хранить в сессии сам грид ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:32 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВ, я тебе не про тс а в общем случае) а ты мне пример тс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:33 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВЕсли мы с тобой одновременно работаем это не про сессию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:33 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВ, Наши сессии никак не пересекутся между собой, а кэш можно параметризировать по Id. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 17:36 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronЕвгенийВ, Наши сессии никак не пересекутся между собой, а кэш можно параметризировать по Id. HTTP протокол без состояния и поэтому asp.net представляет несколько возможностей (коллекций) позволяющих сохранять информацию между запросами, так же можно воспользоваться стандартными возможностями HTTP. 1. Куки - уникальны для браузера. 2. URL - уникальны для каждого URL. 3. Application - устарело еще в asp.net 1.0, было введено для радости тех, кто юзал asp 4. Cashe - один на всех 5. ViewState, в mvc нет, но можно юзать hidden поля. Последние так же можно юзать в web forms. Вообщем на сколько умения и сноровки. 6. Context.Items - уникальны в рамках исполнения 1 запроса, именно посредством их происходит например общение HttpModules с прочими важными частыми приложения. 7. Session - уникально для каждого пользователя, надежность зависит от места хранения, к сохраняемым объектам может предъявляться требование сериализуемости. Может легко похериться в самый ответственный момент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 18:18 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВApplication - устарело еще в asp.net 1.0 еще с успехом много где используется. я в asp.net с 2.0 пришел, например ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 18:21 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВ, Все верно и мое высказывание выше никак не противоречит написанному тобой :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 18:35 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
kmawЕвгенийВApplication - устарело еще в asp.net 1.0 еще с успехом много где используется. я в asp.net с 2.0 пришел, например Я за 14 лет ни разу не применял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 18:49 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВAxeleronЕвгенийВ, Наши сессии никак не пересекутся между собой, а кэш можно параметризировать по Id. HTTP протокол без состояния и поэтому asp.net представляет несколько возможностей (коллекций) позволяющих сохранять информацию между запросами, так же можно воспользоваться стандартными возможностями HTTP. 1. Куки - уникальны для браузера. 2. URL - уникальны для каждого URL. 3. Application - устарело еще в asp.net 1.0, было введено для радости тех, кто юзал asp 4. Cashe - один на всех 5. ViewState, в mvc нет, но можно юзать hidden поля. Последние так же можно юзать в web forms. Вообщем на сколько умения и сноровки. 6. Context.Items - уникальны в рамках исполнения 1 запроса, именно посредством их происходит например общение HttpModules с прочими важными частыми приложения. 7. Session - уникально для каждого пользователя, надежность зависит от места хранения, к сохраняемым объектам может предъявляться требование сериализуемости. Может легко похериться в самый ответственный момент. AFAIR, DataTable сериализуется на раз. Про легко похерится - можно пример попросить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 18:56 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Axeleronwaszkiewiczименно по-этому я и сохраняю данные в Session. Зачем ломиться в БД за данными, которые не изменились? Пока я только видел, что ты пытаешься хранить в сессии сам грид плохо смотрел. сними очки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 18:58 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczAxeleronпропущено... Пока я только видел, что ты пытаешься хранить в сессии сам грид плохо смотрел. сними очки И что же ты пытаешься тогда сделать тут? Код: c# 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 18:59 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Axeleronwaszkiewiczпропущено... плохо смотрел. сними очки И что же ты пытаешься тогда сделать тут? Код: c# 1. 2. 3. 4. 5. я ж тебе говорю - очки сними http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1182338&msg=18349944 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:03 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, Пичалька с тобой все же, если ты все никак не можешь понять, что любое событие контрола составляет один из этапов жизни страницы, которая и контролирует их вызов и поочередность. Запихивая в сессию невпихуемое (любой контрол), она выходит из зоны контроля инстанциированной страницы, а потому никогда и нифига ты не вызовешь оттуда. Учи матчасть: http://www.cryer.co.uk/brian/csharp/ms_dotnet_order_of_page_events.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:05 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz AFAIR, DataTable сериализуется на раз. Про легко похерится - можно пример попросить? AFAIR - чЁ за хрень? Кроме DataTable уже есть и еще будет много больше чем 100500 других типов. А "Про легко похерится" я пошутил! Смело суй в сессию как можно больше объектов и устанавливай как можно больший timeout - запас карман не тянет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:07 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczAxeleronпропущено... И что же ты пытаешься тогда сделать тут? Код: c# 1. 2. 3. 4. 5. я ж тебе говорю - очки сними http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1182338&msg=18349944 Я тебе про это УГ уже написал выше: 18350021 И учи матчасть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:07 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВAFAIR - чЁ за хрень? Я думаю, что-то вроде As Far As I read :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:09 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
все же. если источник данных отдать на растерзание (прописать явно в разметке etc) профайлер показывает, что "лишних" обращений к БД нет. Я имею в виду, что перевод DetailsView в режим редактирования не требует запроса. Так же и отмена редактирования (Cancel Edit). Однако, для того, чтобы контрол перерсовался, необходим DataBind. Как-то MS решает же эти вопросы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:22 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewicz,авторчто "лишних" обращений к БД нет чего ж Вы так оберегаете базу как целку, она для этого и предназначена что бы к ней обращаться, или вы создали уже такой шедевр что он не справляется со всеми запросами всех желающих и вы приступили к оптимизации. Мой совет вообще забудьте про сессии - их нет, да и сталевары их не используют.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:33 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВА "Про легко похерится" я пошутил! Смело суй в сессию как можно больше объектов и устанавливай как можно больший timeout - запас карман не тянет. про пример - мне хотелось услышать почему так делать нельзя. Разобраться хочется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 19:36 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczЕвгенийВА "Про легко похерится" я пошутил! Смело суй в сессию как можно больше объектов и устанавливай как можно больший timeout - запас карман не тянет. про пример - мне хотелось услышать почему так делать нельзя. Разобраться хочетсяОбъясни сначала, что это имеет какой-то смысл. Если данные часто изменяются, то зачем их кэшировать? Если изменяются редко, то есть "перевод DetailsView в режим редактирования" происходит редко, "так же и отмена редактирования (Cancel Edit)", то что даст такая "оптимизация"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2015, 13:47 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANA, в топике прозвучало, что крайне плохо указывать DataSource в OnDataBinding. А в чем криминал? Или "фу, так делать?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2015, 12:10 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Где-то в степичего ж Вы так оберегаете базу как целку, она для этого и предназначена что бы к ней обращаться в мемориз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2015, 15:48 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
waszkiewiczskyANA, в топике прозвучало, что крайне плохо указывать DataSource в OnDataBinding. А в чем криминал? Или "фу, так делать?"Ну почему криминал? Смотря как указывать. :) Вы пробовали прочитать в доке, что делает метод OnDataBinding? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2015, 19:45 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
Вообще конечно принято сначала задавать DataSource, потом вызывать DataBind(), а в методе OnDataBinding выполнять некую логику по связыванию данных, ассоциированных с элементом управления. К примеру добавлять дочерние контролы на основе данных в DataSource. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2015, 19:53 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANA, А можно пояснить это высказывание? skyANAНу почему криминал? Смотря как указывать. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 12:06 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANA, А можно пояснить это высказывание? skyANAНу почему криминал? Смотря как указывать. :) Ну например так: Код: plaintext 1. 2. 3. 4. Код: c# 1. 2. 3. 4. 5. 6. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 23:26 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANA, Хорошо, но OnDataBinding не соотносится к three, верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 00:29 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANA, Хорошо, но OnDataBinding не соотносится к three, верно?А по-русски можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 01:47 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAAxeleronskyANA, Хорошо, но OnDataBinding не соотносится к three, верно?А по-русски можно? Проехали... :) Твой пример непоказателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 01:52 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANAпропущено... А по-русски можно? Проехали... :) Твой пример непоказателен.Может месье объяснит толком, что он хочет увидеть? :) Где в моём примере криминал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 01:57 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAAxeleronпропущено... Проехали... :) Твой пример непоказателен.Может месье объяснит толком, что он хочет увидеть? :) Где в моём примере криминал? Криминала не видно, но сеньер не раскрыл тему целиком. Что же именно он хотел этим показать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 02:24 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAAxeleronпропущено... Проехали... :) Твой пример непоказателен.Может месье объяснит толком, что он хочет увидеть? :) Где в моём примере криминал? Если ты не в теме, а просто вставить свои 5 копеек, то речь шла о байндинге одного и того же контрола... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 02:30 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANAпропущено... Может месье объяснит толком, что он хочет увидеть? :) Где в моём примере криминал? Если ты не в теме, а просто вставить свои 5 копеек, то речь шла о байндинге одного и того же контрола...Это ты решил влезть не понятно зачем. Изначально в коде фигурирует обработчик события, но мысль ТС переключилась уже на метод OnDataBinding. Я посоветовал прочитать документацию, чтобы ему стало ясно, что к чему. И тут появился ты на толстом тролле :) P.S.: тебя кстати не смущает то, что по твоей ссылке автор за основу взял всё ту же пресловутую документацию? Или ты свою ссылку не читал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 04:18 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAЭто ты решил влезть не понятно зачем. Влез-то как раз ты 18352843 , не удосужившись прочитать даже предысторию. Увы. skyANAИзначально в коде фигурирует обработчик события, но мысль ТС переключилась уже на метод OnDataBinding. Я посоветовал прочитать документацию, чтобы ему стало ясно, что к чему. И тут появился ты на толстом тролле :) Еще раз прочитай внимательно первые две страницы. ТС пытается прибайндить данные к гриду уже когда сам процесс байндинга запущен. Более того - грид как бы по задумке байндится в объекте сессии. Троллить ты тоже мастер, но я теперь уравновешен и на твои новые провокации не поддамся - сколько бы ты не старался :) skyANAP.S.: тебя кстати не смущает то, что по твоей ссылке автор за основу взял всё ту же пресловутую документацию? Или ты свою ссылку не читал? Я читал. И если ты заметил, там конкретно про байндинг ничего нет. Просто описание жизненного цикла страницы (по секрету рассказываю, так как там текст на не всем понятном английском). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 10:49 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronЯ читал. И если ты заметил, там конкретно про байндинг ничего нет. Просто описание жизненного цикла страницы (по секрету рассказываю, так как там текст на не всем понятном английском).Заметил конечно. Я о том, что статья написана на основе документации, которую, по твоим словам читают только дурачки. Выходит ты читаешь дурачков и ссылаешься на них, и кто ты после этого? :) А если по теме, то прочитав справку по OnDataBinding, становится понятно в каких случаях не то что криминально, а просто глупо "указывать DataSource...". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 10:57 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAЗаметил конечно. Я о том, что статья написана на основе документации, которую, по твоим словам читают только дурачки. Выходит ты читаешь дурачков и ссылаешься на них, и кто ты после этого? :) Мой коммент выше, что документацию читают только дурачки - это была ирония (для тех кто в танке :) skyANAА если по теме, то прочитав справку по OnDataBinding, становится понятно в каких случаях не то что криминально, а просто глупо "указывать DataSource...". Это, но, возможно, другими словами я и пытался донести до ТСа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 10:59 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANAЭто ты решил влезть не понятно зачем. Влез-то как раз ты 18352843 , не удосужившись прочитать даже предысторию. Увы.Там вообще-то про сессию, а не про биндинги. ТС толком не может объяснить смысл своего решения, пишет про какие-то лишние запросы к БД: 18350712 . От ответа на вопросы уходит в сторону. А вообще завязывай троллить, я больше не буду тебе отвечать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 11:05 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANAЗаметил конечно. Я о том, что статья написана на основе документации, которую, по твоим словам читают только дурачки. Выходит ты читаешь дурачков и ссылаешься на них, и кто ты после этого? :) Мой коммент выше, что документацию читают только дурачки - это была ирония (для тех кто в танке :)А мой комментарий - это был стёб (для тех, кто в бронепоезде) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 11:06 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAТам вообще-то про сессию, а не про биндинги. ТС толком не может объяснить смысл своего решения, пишет про какие-то лишние запросы к БД: 18350712 . От ответа на вопросы уходит в сторону. ТС не объяснил зачем он решил использовать такие свои решения, но пытался выяснить почему нельзя байндить контролы в сессии и спрашивал почему OnDataBinding не байндит данные, когда DataSource указывался последней строкой в методе. skyANAА вообще завязывай троллить, я больше не буду тебе отвечать :) Даже не пытался троллить. Можешь не отвечать - право твое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 11:08 |
|
||
|
Пичалька с Session
|
|||
|---|---|---|---|
|
#18+
skyANAAxeleronпропущено... Мой коммент выше, что документацию читают только дурачки - это была ирония (для тех кто в танке :)А мой комментарий - это был стёб (для тех, кто в бронепоезде) :) Ну наконец-то тот кто в танке и тот кто в бронепоезде услышали и поняли друг друга ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 11:09 |
|
||
|
|

start [/forum/topic.php?all=1&fid=18&tid=1356164]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 354ms |

| 0 / 0 |
