什么是数据绑定?

Posted

技术标签:

【中文标题】什么是数据绑定?【英文标题】:What is a data binding? 【发布时间】:2010-09-06 18:06:26 【问题描述】:

【问题讨论】:

【参考方案1】:

绑定通常是指一个事物到另一个事物的映射——即一个数据源到一个表示对象。它通常可以指将数据库或类似源(XML 文件、Web 服务等)中的数据绑定到演示控件或元素 - 想想 html 中的列表或表格、桌面软件中的组合框或数据网格。

您通常必须将表示元素绑定到数据源,而不是相反。这将涉及某种映射 - 即您希望数据源中的哪些字段出现在输出中。

有关几个环境的更多信息,请参阅:

.Net 中使用 Windows 窗体的数据绑定 http://www.codeproject.com/KB/database/databindingconcepts.aspx http://www.akadia.com/services/dotnet_databinding.html ASP.NET 数据绑定 http://support.microsoft.com/kb/307860 http://www.15seconds.com/issue/040630.htm http://www.w3schools.com/ASPNET/aspnet_databinding.asp Java 数据绑定 http://www.xml.com/pub/a/2003/09/03/binding.html Python 数据绑定 http://www.xml.com/pub/a/2005/07/27/py-xml.html 通用 XML 数据绑定 http://www.rpbourret.com/xml/XMLDataBinding.htm

【讨论】:

以上是关于什么是数据绑定?的主要内容,如果未能解决你的问题,请参考以下文章

Repeater 绑定的数据怎么获取

vue3绑定proxy数据不更新

剑道网格中绑定海量数据的逻辑是啥

双向数据绑定与单向数据绑定

Vue2从入门到精通详解Vue数据双向绑定原理及手动实现双向绑定

jquery怎么实现双向数据绑定