我正在尝试了解Eval()函数的工作原理,以实现特定目的。我正在从事一个我不太熟悉的项目,并需要读取一些数据并将它们放入下拉列表中。这些数据已经被读取,并在ItemTemplate中显示。我注意到它们是通过Eval()方法读取的。
<ItemTemplate>
<a href="...=<%# Eval("foo") %>></a>
</ItemTemplate>
我需要知道Eval从哪里获取这些数据,以便发现我应该在哪里读取它们以供我的下拉列表使用!但我真的不明白它是如何工作的!我知道Eval()在运行时评估数据绑定表达式,但你认为我应该看哪里?谢谢。