.net - ASP .NET - Eval() 背后发生了什么?

标签 .net asp.net eval

我试图了解 Eval() 如何为特定目的工作。我正在做一个我不太了解的项目,我需要读取一些数据并将它们放入下拉列表中。这些数据已被读取并显示在 ItemTemplate 中。我注意到使用 Eval() 方法读取。
就像是:

<ItemTemplate>
   <a href="...=<%# Eval("foo") %>></a>
</ItemTemplate>

我需要知道 Eval 是从哪里获取这些数据的,以便发现我应该在哪里为我的下拉列表读取它们!但我真的不明白它是如何工作的!
我知道 Eval() 在运行时评估数据绑定(bind)表达式,但你认为我应该看哪里?

谢谢

最佳答案

关于.net - ASP .NET - Eval() 背后发生了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2630584/

相关文章:

.net - 在 .NET 开发团队中创造最大速度的工具

c# - 为什么我的 View 模型的这个默认 DataTemplate 没有被拾取?

c# - 使用 CsvHelper,如果第一列的值等于 0,如何映射到第二列

c# - Asp.Net LINQ 组合三个表

javascript - 如何使用 "eval"将多个变量传递到 "with"表达式中?

python - python中的Lua解析器

c# - String.Contains 和 string[] 的表达式生成器函数

C# listview 子项不显示

javascript - 使用 Javascript 强制文本框中事件 Onkeypressed 的数字精度

javascript - 如何在猴子修补过程中替换 eval() ?