К содержимому
VB Knowledgebase
Разделы
Visual Basic 6
Файлы, почта, Excel, HTTP
VB.NET и WinForms
Десктоп на .NET
JavaScript и CSS
Клиентская сторона
ASP.NET
Web Forms без боли
ASP.NET Ajax
UpdatePanel и контролы
GridView
Сортировка, пейджинг, шаблоны
Данные и привязка
DataSet, LINQ, ListView
WPF
Привязка в XAML
Все разделы
Статьи
Блог
О проекте
Поиск
Ctrl K
Настройки
Открыть базу
Visual Basic 6
VB.NET и WinForms
JavaScript и CSS
ASP.NET
ASP.NET Ajax
GridView
Данные и привязка
WPF
Все статьи
Блог
О проекте
Настройки чтения
Открыть базу
Главная
Карта сайта
Карта сайта
Все материалы базы на одной странице.
Visual Basic 6
Калькулятор на Visual Basic 6 с массивами элементов управления (Control Arrays)
Рекурсивный поиск файлов и текста внутри них на VB6: класс FileSearch
Запись строки в текстовый файл на VB6: перезапись, дозапись и кодировки
Чтение текстового файла построчно в Collection на VB6: фильтр по словам и RegExp
Как узнать свободное место на диске в VB6: FileSystemObject и GetDiskFreeSpaceEx
Как распространять VB6-приложение, использующее Excel: ссылки, позднее связывание, версии Office
Экспорт данных из VB6 в Excel: запись ячеек, форматирование и сохранение
Отправка письма из VB6 через CDO: SMTP-сервер, авторизация и вложения
HTTP-запросы из VB6 через MSXML2.XMLHTTP и ServerXMLHTTP: GET, POST, загрузка файлов
Как сохранить Collection в текстовый файл на VB6 и загрузить обратно
Чтение текстового файла в строку на VB6: Open, Binary, FSO и UTF-8
Список папок и файлов с подпапками в VB6: рекурсия через FSO и Dir
VB.NET и WinForms
Как посчитать количество подпапок на VB.NET
INI-файлы в VB.NET: чтение и запись через GetPrivateProfileString
Как посчитать количество файлов в папке на VB.NET
Поиск дубликатов файлов на VB.NET с помощью MD5-хеша
Заполнение TreeView и ListBox в фоновом потоке на VB.NET
Как получить список баз данных SQL Server из VB.NET
Папка Windows и другие системные пути в VB.NET
Подсветка синтаксиса Visual Basic средствами VB.NET и регулярных выражений
JavaScript и CSS
Позиция курсора в TextBox на JavaScript: чтение, установка и вставка текста
Каскадные выпадающие списки в ASP.NET на CascadingDropDown из AJAX Control Toolkit
DateAdd и DateDiff на JavaScript: привычные функции VB в браузере
Div в одну строку как span: display inline, inline-block и float
Открываем всплывающее окно через window.open: параметры, блокировщики, безопасность
Запись cookie из JavaScript: функция SetCookie и её атрибуты
Trim на JavaScript: убираем пробелы по краям строки как в VB
Аналог VB Mid на JavaScript: вырезаем подстроку правильно
ASP.NET
Архивирование нескольких файлов в ZIP в ASP.NET и отдача архива пользователю
Rich Text Editor для ASP.NET своими руками: iframe, designMode и execCommand
Загрузка изображений в базу через FileUpload и вывод через HttpHandler
Рекурсивный поиск элемента в ASP.NET: FindControl по всему дереву
Как получить ответ веб-страницы через HttpWebRequest в ASP.NET
Как отправить письмо из ASP.NET с помощью SmtpClient и MailMessage
Темы и скины в ASP.NET Web Forms: оформление сайта без копипасты
Как прочитать текстовый файл в строку в ASP.NET
Исключение при Response.Redirect: откуда ThreadAbortException и как его избежать
Динамическое создание кнопок в ASP.NET Web Forms на VB.NET
Шифрование секций web.config ключом RSA: aspnet_regiis и свой контейнер ключей
Экспорт таблицы в Excel из ASP.NET: Content-Disposition и GridView
ASP.NET Ajax
Пользовательский серверный элемент Slider на ASP.NET AJAX: ScriptControl шаг за шагом
Обработка ошибок в ASP.NET AJAX: UpdatePanel, ScriptManager и PageMethods
CheckBoxList в ASP.NET AJAX: «выбрать все», UpdatePanel и связанные списки
Фильтрация GridView на ASP.NET AJAX: UpdatePanel, параметры и задержка ввода
Автодополнение в TextBox из базы данных: ASP.NET AJAX AutoCompleteExtender
GridView
Группировка строк в ASP.NET GridView: RowSpan и строки-заголовки групп
Календарь в GridView: удобный ввод дат в режиме редактирования
Алфавитный пейджер для GridView: показываем записи по первой букве
Нумерация строк GridView: RowIndex, DataItemIndex и пейджинг
RowCommand в GridView: кнопки «Согласовать», «Активировать» и другие
Сортировка GridView с помощью DataView: по возрастанию и обратно
Закрепляем заголовки и первую колонку GridView средствами CSS
Итоговая строка GridView: суммы в подвале через DataTable.Compute
Динамическая колонка CheckBox в GridView: ITemplate, постбэки и «выбрать все»
Редактирование и удаление строк GridView через SqlDataSource
Собственный пейджинг GridView через ObjectDataSource и ROW_NUMBER
Пагинация GridView: от AllowPaging до выборки страницы в SQL
GridView с шаблонами и CSS-стилями: от BoundField к TemplateField
Первый GridView: выводим таблицу из SQL Server в ASP.NET
Данные и привязка
Событие ItemDataBound в ASP.NET ListView: доступ к данным и контролам строки
Привязка GridView к LINQ to Entities: проекции, сортировка и постраничный вывод
Как загрузить DataSet из хранимой процедуры SQL Server
OUTPUT-параметры хранимой процедуры SQL Server в ASP.NET
GroupTemplate в ASP.NET ListView: сетка из нескольких колонок
Постраничный вывод в ListView через DataPager при привязке из кода
ASP.NET Repeater и DataBind: примеры на Visual Basic
Привязка ASP.NET TreeView к реляционным данным из DataSet
Как сделать Distinct по DataTable с помощью DataView.ToTable
WPF
WPF Menu с привязкой данных: меню из коллекции, команды и вложенные пункты
Привязка WPF TreeView к реляционному DataSet через HierarchicalDataTemplate
AutoSuggest TextBox в WPF: подсказки из базы на VB.NET
WPF ListView в режиме GridView: колонки, шаблоны ячеек и сортировка
Привязка WPF DataGrid к DataSet: от WPF Toolkit до .NET 4
WPF ListBox и DataTable: привязка данных и DataTemplate
Градиентная кнопка в WPF: свой шаблон, свечение текста и тень
Блог
Замена Crystal Reports в VB6 и .NET-приложениях: RDLC, SSRS, FastReport и генерация PDF кодом
Чем заменить GridView: сравнение QuickGrid, MudBlazor DataGrid, AG Grid и простых таблиц
Как укрепить старый сайт на ASP.NET Web Forms: ViewState MAC, SQL-инъекции, заголовки и TLS 1.2
Аудит legacy-кодовой базы на VB.NET: чек-лист перед доработкой
WinForms на VB.NET в .NET 8: Upgrade Assistant, My, удалённые контролы и подводные камни
Макросы VBA в Excel: когда переносить логику в Power Query, Office Scripts или .NET
Как покрыть тестами legacy VB.NET: характеризационные тесты, швы и обёртки
Пошаговый план миграции ASP.NET Web Forms на ASP.NET Core и Blazor
64-битный Office и старый код: Declare PtrSafe, LongPtr и совместимость с VB6
VB6 в 2026 году: сборка, Windows 11, 32 бита и регистрация COM
Проект
О проекте
Все статьи
Предложить тему
Настройки чтения
Политика конфиденциальности
Условия использования
Запрос
↑
↓
выбор
Enter
открыть
Esc
закрыть