The difference between <%# Bind("") %> and <%# Eval("") %> in ASP.NET

asp.netdata-binding

I have seen bind and eval used interchangeably especially in ASP.NET GridViews. What is the difference?

Best Solution

Eval is one-way, read only databinding.

Bind is two-way, read/write databinding.

See here and here.