使用 Eval 方法
2009-01-17 11:33
316 查看
1、Eval 函数用于定义单向(只读)绑定。
Eval 方法可计算数据绑定控件(如 GridView、DetailsView 和 FormView 控件)的模板中的后期绑定数据表达式。在运行时,Eval 方法调用 DataBinder 对象的 Eval 方法,同时引用命名容器的当前数据项。命名容器通常是包含完整记录的数据绑定控件的最小组成部分,如 GridView 控件中的一行。因此,只能对数据绑定控件的模板内的绑定使用 Eval 方法。
Eval 方法以数据字段的名称作为参数,从数据源的当前记录返回一个包含该字段值的字符串。可以提供第二个参数来指定返回字符串的格式,该参数为可选参数。字符串格式参数使用为 String 类的 Format 方法定义的语法。
eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降。它一般用在绑定时需要格式化字符串的情况下。多数情况尽量少用此方法
Eval 方法可计算数据绑定控件(如 GridView、DetailsView 和 FormView 控件)的模板中的后期绑定数据表达式。在运行时,Eval 方法调用 DataBinder 对象的 Eval 方法,同时引用命名容器的当前数据项。命名容器通常是包含完整记录的数据绑定控件的最小组成部分,如 GridView 控件中的一行。因此,只能对数据绑定控件的模板内的绑定使用 Eval 方法。
Eval 方法以数据字段的名称作为参数,从数据源的当前记录返回一个包含该字段值的字符串。可以提供第二个参数来指定返回字符串的格式,该参数为可选参数。字符串格式参数使用为 String 类的 Format 方法定义的语法。
eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降。它一般用在绑定时需要格式化字符串的情况下。多数情况尽量少用此方法
相关文章推荐
- [转]Web页面报错: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
- eval exec execfile 使用方法
- ASP.NET - Eval使用自定义的方法
- java script Request获取URL地址栏属性的方法 (Get方式传参)+eval()使用
- Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
- 使用conlleval.pl对CRF测试结果进行评价的方法
- js中eval() 方法的使用以及一…
- javascript(js)使用eval方法加密过的函数解密方法
- php使用N层加密eval gzinflate str_rot13 base64 破解方法汇总
- JS使用eval()动态创建变量的方法
- 关于js里eval()方法的使用
- js中eval方法的使用
- 如何使用DataBinder.Eval()方法进行数据绑定
- asp.net 数据绑定 使用eval 时候报 字符文本中的字符太多 问题的解决方法
- asp.net 数据绑定 使用eval 时候报 字符文本中的字符太多 问题的解决方法
- javascript中eval()函数使用方法
- Python--str与repr以及eval的使用方法
- [Ruby] ruby创建类方法 ,以及class_eval 、instance_eval的使用
- 数据绑定技术—如何使用DataBinder.Eval()方法进行数据绑定
- Web页面报错: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在上下文中使用