Архив за месяц: Октябрь 2009

Сессия ASP.NET и пропадающие значения

Бывают ситуации, когда записанное в сессию ASP.NET значение в какой то момент просто пропадает. Из за чего же может возникать данная проблема и как ее решить? Читать далее

EventHandler и сериализация объектов

Если в сериализуемом объекте описан EventHandler, то мы не можем как обычно просто указать для класса этого объекта атрибут [Serializable] Читать далее

NHibernate и работа с коллекциями

Столкнулся со странной проблемой, связанной с работой с коллекциями Many-to-Many, реализованной с помощью IDBag в NHibernate.
Как известно, в этом случае на уровне базы данных связь many-to-many представлена отдельной таблицей, в которую добавлены ссылки на оба связанных объекта и каждой записи назначается уникальный идентификатор. В моем случае идентификатор назначается на основе sequence. Читать далее

FileUploadControl и UpdatePanel

Если положить FileUploadControl в UpdatePanel то мы получим неприятную проблему: при попытке отправить файл на сервер данные до обработчика события не доходят. Читать далее

AnimationExtender.OnLoad – задержка запуска

Предположим, что мы хотим выводить сообщение после того, как пользователь сохранил некоторые данные формы и прятать его через некоторое время. AnimationExtender выглядит очень привлекательно так как позволяет не просто погасить окно сообщения а сделать это каким либо красивым способом. Однако вот незадача — почему то в AnimationExtender не предусмотрено стандартного способа выполнить задержку при выполнении скрипта или перед его запуском. Читать далее