数据绑定Eval方法vs.Bind方法

原创 2007年10月10日 15:46:00

 ASP.NET 1.0 的语法为DataBinder.Eval(Container.DataItem,"fieldname");

ASP.NET 2.0 的新语法为<%# Eval("fieldname")%>或者是<%# Bind("fieldname")%>

Eval与Bind两种方法的不同是:

  • Eval :用于单向数据绑定,数据是只读显示的.
  • Bind:则是双向的数据绑定,不但能读取数据,更具有Insert,Update,Delete功能,所以若需要这些功能则应使用此方法

数据绑定Eval与Bind区别

使用数据绑定语法,可以将控件属性值绑定到数据,并指定值以对数据进行检索、更新、删除和插入操作。 数据绑定语法          数据绑定表达式包含在  分隔符之内,并使用 Eval 和 Bind ...
  • nuptsv_ice
  • nuptsv_ice
  • 2014年04月21日 16:55
  • 909

ASP.NET Eval四种绑定方式

ASP.NET Eval四种绑定方式: 1、1.x中的数据绑定语法 ' /> 2、 2.x简化Eval数据绑定语法 ' /> 3、第二种方法的方法重载 '> ...
  • GUO_LOVER
  • GUO_LOVER
  • 2016年07月07日 13:38
  • 1365

关于使用Java去使用javascript的eval方法

package test; import java.util.Date; import bsh.EvalError; import bsh.Interpreter; /** * 在java中利...
  • WillCold
  • WillCold
  • 2014年07月07日 22:35
  • 1954

【小程序】eval被禁,代替方法

之前写的计算器小程序昨天发现不好用了 调试下发现竟然报错说eval不能用了:eval is not a function 原来eval方法被小程序禁掉了。解决方法: 引入rpn.js 用里面的 ...
  • Maximus_ckp
  • Maximus_ckp
  • 2017年10月26日 12:08
  • 568

js eval替代方法学习笔记

写前端的小伙伴们都知道,js种eval()方法是用来把一段字符串转换成js代码并执行。但是eval的执行效率非常差,并且容易造成作用于混乱。所以非常不提倡使用eval,甚至要避免使用。 但是在某些情况...
  • guo8ke
  • guo8ke
  • 2017年04月28日 10:07
  • 2492

python绑定方法和无绑定方法

方法是对象:绑定或无绑定     无绑定类方法对象:无self     绑定实例方法对象:self+函数对 1 2 3 class Sp...
  • u012156686
  • u012156686
  • 2016年10月13日 00:00
  • 759

javascript的eval()方法

在初学JS的时候就知道这个函数,却一直没有了解过他的用途,也一直都是睁一只眼闭一只眼,这次来深入地了解一下这个函数的作用。 eval的作用其实很简单,就是把一段字符串传递给JS解释器,由Java...
  • qq_22912891
  • qq_22912891
  • 2016年05月21日 17:36
  • 101

javascript实现数据双向绑定的三种方式

前端数据的双向绑定方法  前端的视图层和数据层有时需要实现双向绑定(two-way-binding),例如mvvm框架,数据驱动视图,视图状态机等,研究了几个目前主流的数据双向绑定框架,总结了下。目前...
  • liaodehong
  • liaodehong
  • 2016年12月20日 16:01
  • 2497

数据绑定——DataGrid

绑定数据
  • wgp15732622312
  • wgp15732622312
  • 2016年05月15日 17:14
  • 513

完美的jquery事件绑定方法on()

在讲on()方法之前,我们先讲讲在on()方法出现前的那些事件绑定方法: .live() jQuery 1.3新增的live()方法,用法如下: $("#info_table t...
  • u012763269
  • u012763269
  • 2015年07月23日 14:40
  • 1435
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据绑定Eval方法vs.Bind方法
举报原因:
原因补充:

(最多只允许输入30个字)