Байтовый массив не является URL-адресом изображения. Вы не можете просто вставить его в URL и ожидать появления изображения.
Вам нужно преобразовать байтовый массив обратно в реальное изображение. Либо создав Generi c Handler, который загружает изображение, либо покажет его как base64
ImageUrl='<%# "data:image/jpeg;base64," + Convert.ToBase64String((byte[])Eval("img1")) %>'
Однако я бы использовал base64 только в том случае, если изображения очень маленькие и их не так много.