Zan*_*oni 24 asp.net data-binding
当您使用asp.net数据绑定表达式时:
<asp:Label Text='EXPRESSION' runat="server" />
Run Code Online (Sandbox Code Playgroud)
有什么区别:
Container.DataItem("Property")
Run Code Online (Sandbox Code Playgroud)
和
Databinder.Eval(Container.DataItem, "Property")
Run Code Online (Sandbox Code Playgroud)
和
Eval("Property")
Run Code Online (Sandbox Code Playgroud)
和
Bind("Property")
Run Code Online (Sandbox Code Playgroud)
Max*_*ing 24
Eval是单向绑定,Bind用于双向绑定.使用Eval允许您将内容放入页面,但ASP.Net将无法将其放回到对象中.
该Eval方法只是简写DataBinder.Eval.此外,除了要返回"路径"的值时,Container.DataItem("Property")实际上与Eval方法相同.例如,您可以Eval使用点分隔的"路径"来调用您想要的公共属性,但我不相信您可以这样做Container.DataItem("Property").
| 归档时间: |
|
| 查看次数: |
9021 次 |
| 最近记录: |