You need to add some javascript to your code.
// HTML
<a target="_blank" href="#" onClick='test(this)'>
<img alt="" src="<%#"data:Image/png;base64,"+ Convert.ToBase64String((byte[])Eval("ImageData")) %>"" />
</a>
// Javascript Code
function test(element) {
var newTab = window.open();
setTimeout(function() {
newTab.document.body.innerHTML = element.innerHTML;
}, 500);
return false;
}








![SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes](https://blog.rahulbhutani.com/wp-content/uploads/2020/04/123-218x150.jpg)








