ASP.NET предлагает мощный способ рендеринга информации из базы данных или XML -файла: DataBinding. Тем не менее, иногда вам нужно иметь возможность выполнять базы данных почти для всех элементов в источнике данных. Или, возможно, у вас есть специальные форматирование или вторичные данные, которые вам необходимо использовать с каждой строкой в источнике данных, так что вам нужен немного более мелкий контроль над тем, как данные связаны с элементом управления. В этих случаях вам обычно нужно обрабатывать событие onitemDatabound, которое запускается для каждого элемента, поскольку он связан с вашим контролем. Это дает вам большую гибкость, но, к сожалению, код немного волосатый. Надеюсь, пример поможет! Прежде всего, позвольте мне объяснить, что этот пример взят из живого приложения: моя библиотека регулярных выражений на моем веб -сайте ASP.NET, aspsmith.com. Вы можете увидеть это в действии, нажав здесь. Вы увидите, что он делает через мгновение.