Wysłany do 25 czerwca 2011 ¬ 21:25h.andrzej
Pół godziny z głowy z powodu.. roztargnienia. Przerzuciłem się kilka dni temu z powrotem na Operę. Powód? Mułowatość, toporność i pamięciożerność Firefoxa. Jedyne za czym tęsknię to Firebug. Stwierdziłem jednak, że zacznę przyzwyczajać się i poznawać Opera Dragonfly. Z ubolewaniem muszę stwierdzić, że wiele jeszcze brakuje temu narzędziu do używalności jaką oferuje Firebug. Jednak – [...]
Przeczytaj pozostałą część wpisu »
Wysłany do 20 września 2009 ¬ 00:18h.andrzej
W przedostatnim wpisie, poruszyłem temat napisania własnego walidatora do daty. Dziś napotkałem na podobny problem – walidacja kontrokli CheckBoxList pod kątem zaznaczenia przynajmniej jednej wartości. Jakieś było moje zaskoczenie ;-) gdy okazało się, że żadna z domyślnych kontrolek walidatorów nie potrafi tego niezmiernie skomplikowanego zadania wykonać ;-) Oczywiście można to załatwić banalnie: CustomValidator i odpowiednia prosta [...]
Przeczytaj pozostałą część wpisu »
Wysłany do 18 września 2009 ¬ 09:32h.andrzej
Krótki, szybki poranny wpis ;-) Ostatnio pokazałem, jak napisać własny, prosty walidator w asp.net – działający po stronie klienta i serwera. Czasem niektóre pola formularza są ukrywane za pomocą JavaScriptu – wtedy walidator nie powinien działać. On jednak nie wie, czy kontrolka została ukryta, czy nie.
Przeczytaj pozostałą część wpisu »
Wysłany do 17 września 2009 ¬ 00:25h.andrzej
Kilka dni temu powstał w mej głowie misterny plan opakowania DatePickera od jQuery we własną kontrolkę ASP.NET. Dość łatwo poszło (postaram się to opisać w kolejnym wpisie), jednak chciałem jednocześnie móc walidować wprowadzone dane po stronie klienta i serwera. Niezbędne więc okazało się napisanie własnego Validatora. Nie jest to zadanie zbyt trudne – przedstawię dziś [...]
Przeczytaj pozostałą część wpisu »
Wysłany do 16 sierpnia 2009 ¬ 19:25h.andrzej
Przedstawiam prosty sposób na automatyczne podłączanie kodu javascript do ukrywania elementów na stronie, przy uzyciu prostego skryptu C#. Rozwiązanie dla każdego, kto chce sobie uprzyjemnić pisanie stron w ASP.NET.
Przeczytaj pozostałą część wpisu »
Wysłany do 5 sierpnia 2009 ¬ 19:18h.andrzej
Postaram się przeprowadzić małą analizę jednego z mechanizmów przechowywania stanów, jakie dostarcza ASP.NET. Mam nadzieję, że poniższy opis ViewState – jego konstrukcji, sposobu przechowywania i zadań jakie spełnia – pozwoli uniknąć kilku problemów podczas programowania. Starałem się wybrać rzeczy najbardziej istotne, zbudować zwarty „przekrój przez ViewState”. Oczywiście wyczerpanie tematu jest niemożliwe, jednak opis ten stanowić [...]
Przeczytaj pozostałą część wpisu »
Wysłany do 25 lipca 2009 ¬ 21:21h.andrzej
Wielokrotnie stawałem przed problemem zbudowania hierarchicznego TreeView z listy obiektów. Pisanie odpowiednich foreach, budowanie całej hierarchii TreeNode’ów stało się za którymś razem męczące. Parę dni temu doczytałem o TreeNodeBindings i postanowiłem chociaż w części zautomatyzować to zadanie. Najpierw przyszło mi na myśl bezpośrednie podpięcie listy do DataSource całego TreeView, jednak jak szybko się okazało kolekcja [...]
Przeczytaj pozostałą część wpisu »
Wysłany do 24 lipca 2009 ¬ 14:39h.andrzej
Dziś napotkałem banalny wydawać by się mogło problem, ale może komuś oszczędzi grzebania. Miałem na stronie dwie listy – po lewej długą, po prawej krótką. Wykonanie akcji na lewej liście miało przeładowywać prawą. Realizacja „problemu” oparta o UpdatePanele, ustawione jako conditional. Nie wykonywał się więc postback całej strony a tylko asynchroniczne postbacki wybranych elementów. Problem [...]
Przeczytaj pozostałą część wpisu »