Проверка полей формы на стороне клиента в приложениях WebForms

Как и в обычных формах, в приложениях WebForms проверку можно и нужно делать на стороне не только сервера, но и клиента. Для добавления проверки на ASP странице используется элемент управления (контрол) <asp:CustomValidator></asp:CustomValidator>, а для указания функции проверки на стороне клиента (проверка с помощью Javascript) нужно указать значение параметра контрола ClientValidationFunction.

(далее...)


Удалить видео из Youtube

Насмотревшись всяких блогеров в Ютьюбе, дочка решила, что она не хуже. И стала заливать разное видео. Потом, пересмотрев их на свежую голову, поняла, что не так уж они и хороши и неплохо б их удалить. Оказалось, что удалить ролики из Youtube хоть и просто, но сразу не очень интуитивно понятно.

(далее...)


Нет видео, только звук и черный экран в Google Chrome

Google Chrome logo

После недавних обновлений Windows на компьютере перестал запускаться Google Chrome. Эту проблему быстро решил удалением и повторной установкой браузера. Но вот после установки часть видео перестала воспроизводиться. Так, ролики на youtube отображались нормально, а вот видео на новостных сайтах – нет.

(далее...)


Добавить чекбокс (флажок, крыжик) в документе Word

В документ Word иногда требуется добавить элементы формы – чекбоксы, возможность выбора из списка и т.п. Лично я не рекомендую использовать Word для интеграции с внешними системами, т.к. кроме головной боли мало что получите. Решение скорей всего будет сделано быстро, но решения, сделанные на коленке, обычно трудно в дальнейшем поддерживать и расширять.

(далее...)


Программа для замены кнопки на клавиатуре

KeyTweak

Во время недавней поездки на клавиатуре моего ноутбука сломалась кнопка TAB. Для многих пользователей, а особенно для веб-разработчиков, кнопка Tab – очень важная кнопка, ибо чаще всего переключение между приложениями делают с помощью кнопок Alt + Tab, а между окнами в браузере кнопками Ctrl + Tab. Потому она постоянно задействована.

(далее...)


Фреймворки для работы с таблицами в веб-интерфейсе

Для генерации и работы с таблицами на сайте существует несколько библиотек. Почти все они частично бесплатные, т. е. могут быть использованы как бесплатно, так и платно. Платные версии, разумеется, обладают намного большим функционалом.  Я выделил 4 фреймворка для работы с таблицами, которые лично мне понравились. Их безусловно больше. Мой выбор остановился на фреймворках Ag-grid, FancyGrid, HandSontable и Koolgrid. Эти фреймворки не только отображают таблицы (только для отображения можно использовать кучу бесплатных библиотек), но и позволяют редактировать данные на странице. Рассмотрим их.

(далее...)


Изменение кодировки сохраняемых файлов в Visual Studio Code

Рис.1. Возможные значения объекта Environment.SpecialFolder

Чтобы установить требуемую кодировку для сохранения проектов в Visual Studio Code, например, UTF-8, нужно зайти в пункт меню программы Файл / Параметры / Параметры (Ctrl + ,), где найти аттрибут files.encoding.

(далее...)


Является ли значение числом в Javascript

Для того, чтобы определить, является ли значение переменной числом или нет, можно использовать встроенную функцию isNaN(). Название isNaN означает «is Not a Number». Соответственно, функция возвращает обратное значение от того, число это или нет, т. е. если значение переменной число, то функция вернет false (ложь), а если не число, то true (истину).

(далее...)


Исправление ошибки Error LINQ to Entities does not recognize the method 'System.Guid Parse(System.String)'

При компиляции MVC решения с использованием EntitiFramework столкнулся с ошибкой "LINQ to Entities does not recognize the method 'System.Guid Parse(System.String)' method, and this method cannot be translated into a store expression."

(далее...)


Нарисовать виниловую пластинку в Photoshop

Виниловая пластинка

Записываю урок, посвященный тому, как нарисовать виниловую пластинку в Photoshop. Я далеко не художник, но очень люблю процесс рисования. Фраза из "12 стульев " - "Киса, я хочу вас спросить, как художник — художника: вы рисовать умеете?" - это точно про меня. К счастью, Photoshop позволяет мне это немного творить даже без особых навыков рисования. Думаю, что это не единственный способ, как создать виниловую пластинку, но точно подходящий для тех, кто не очень умеет рисовать 🙂

(далее...)



MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика