对于程序员来说最根本的区别是:

  1.Bind是可更新的,是Bind绑定列可编辑,并且可以和数据源控件交互,直接和数据库交互,但是用Bind的话,程序端的自定义操作就不能用了,比如Convert,ToString()等,或自己写的函数,在程序端都不可以

  2.eval是只读数据,用eval的话不可以和数据源控件交互,是单向的,但是可以自定义操作

  比如上面的<%# Eval("字段名").ToString().Trim()%>

  本人从来和数据库交互自己写代码,所以对我来说操作的Eval更方便,基本不用Bind,而且以前写过,绑定泛型的时候,Bind都不支持嵌套类

  简单来说就是: Eval是单向的 也就是说只能 【读取数据】

  Bind是双向的 也就是说可以 【读取】和 【写入

转载于:https://www.cnblogs.com/lifesteven/archive/2012/12/18/2823133.html

Asp.net中Bind()和Eval()的区别相关推荐

  1. 【转】asp.net中bind()和eval()的区别

    今天找资料的时候突然发现了这篇文章,觉得不错就拿来与大家分享,欢迎新手学习. eval()方法 在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降 ...

  2. GridView 中 Bind和Eval的区别详解

    Eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降.它一般用在绑定时需要格式化字符串的情况下.多数情况尽量少用此方法 Eval 方 ...

  3. Jquery中bind和live的区别

    Jquery中bind和live的区别 Jquery中绑定事件有三种方法:以click事件为例 (1)target.click(function(){}); (2)target.bind(" ...

  4. ASP.NET中CodeFile与CodeBehind的区别

     一.CodeBehind 1.使用方式 <%@ Page Language="C#" AutoEventWireup="true" Codebehi ...

  5. Bind和Eval的区别详解

    eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降.它一般用在绑定时需要格式化字符串的情况下.多数情况尽量少用此方法 Eval 方 ...

  6. Bind和Eval的区别详解(ZT)

    eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降.它一般用在绑定时需要格式化字符串的情况下.多数情况尽量少用此方法 Eval 方 ...

  7. Bind和Eval地区别详细解说

    eval()方法在运行时运用反射执行后期绑定计算,因此与标准地ASP.NET数据绑定方法bind对比,会导致性能明显下降.它一般用在绑定时需要格式化字符串地情况下.多数情况尽量少用此方法     Ev ...

  8. matlab中feval与eval的区别

    feval 和eval 运行区别之一:feval的FN绝对不能是表达式.feval 的FN只接受 函数名.函数eval给MATLAB提供宏的能力.其中,该函数提供了将用户创建 的函数名传给其它函数能力 ...

  9. python中int和eval的区别_python中eval与int的区别浅析

    python中eval和int的区别是什么?下面给大家介绍一下: 1.eval()函数 eval()能够以Python表达式的方式解析并执行字符串,并将返回结果输出.eval()函数将去掉字符串的两个 ...

  10. asp.net 中ashx、axd的区别

    原文: http://blog.csdn.net/huangjihua0402/article/details/8739918 其实扩展名为ashx与为axd基本上是一样的,都是用于写web hand ...

最新文章

  1. 脚本程序转变为可执行程序的第三方库——pyinstaller
  2. 预处理命令 || 宏定义 || 带参数的宏定义
  3. docker-compose安装mongodb
  4. python离线安装国内镜像OpenCV
  5. SpringMVC框架----ModelAttribute注解
  6. activity销毁时执行执行方法是_[Android开发 VIII ]销毁一个activity
  7. Fortran编程:(一)认识Fortran
  8. flex-builder编译方法
  9. HTML5倍数功能视频播放器(加速2倍,1.5倍播放)
  10. 高位十字星收盘什么意思?高位十字星缩量是什么?
  11. 2023齐齐哈尔大学计算机考研信息汇总
  12. 微信小程序新版本后用户昵称变成了“微信用户“解决方法
  13. 分布式文件存储:FastDFS简单使用与原理分析
  14. 2020 DEMO CHINA创新中国春季峰会暨企业创新与企业创投峰会举行
  15. 微信小程序 - 实现搜索界面(带热搜、搜索历史和结果页)
  16. 佛山机场安装RFID行李跟踪系统 可全流程追踪行李
  17. 将福昕高级PDF编辑器中创建的PDF签名导出,迁移到其他电脑并导入福昕PDF中
  18. 每日一狗 · 惠比特犬
  19. 生日快乐程序_「秒福」小程序:送祝福,2020我们不一样
  20. 程序员如何选择技术方向

热门文章

  1. C++ 用template实现的堆
  2. hdu 5996 dingyeye loves stone(博弈)
  3. 配置Memcache服务器并实现主从复制功能(repcached)(转)
  4. The freeze_support() line can be omitted
  5. ACL2021 | 没想到Mixup还可以用于文本:SSMix
  6. 字节还有打游戏、听音乐这种神仙工作?
  7. NLP学习—17.基于BM25、tfidf和SIF的检索系统实现
  8. LeetCode—3.双指针算法—对撞指针与快慢指针及其leetcode题
  9. 如果你是加勒比海盗首领,会选择哪种算法来使价值最大化?
  10. Netty的并发编程实践2:volatile的正确使用