Ich versuche zu verstehen, wie Eval() für einen bestimmten Zweck funktioniert. Ich arbeite an einem Projekt, das ich nicht wirklich kenne, und ich muss einige Daten lesen und sie in die Drop-Down-Liste stellen. Diese Daten werden bereits gelesen und in einem ItemTemplate angezeigt. Ich habe bemerkt, dass mit der Eval() Methode gelesen wird. Etwas wie:ASP.NET - Was passiert hinter einem Eval()?
<ItemTemplate>
<a href="...=<%# Eval("foo") %>></a>
</ItemTemplate>
Ich muss wissen, wo Eval wird diese Daten aus, um immer zu entdecken, wo ich sie für meine Dropdown-Liste lesen sollte! Aber ich habe nicht wirklich verstanden, wie es funktioniert! Ich weiß, dass Eval() Datenbindungsausdrücke zur Laufzeit auswertet, aber wo, glaubst du, sollte ich einen Blick darauf werfen?
Danke