首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

不要小看这个有关问题.

2012-01-13 
不要小看这个问题..................DataBinder.Eval()是不是和javascript的eval()不同的??请问.怎样都不

不要小看这个问题..................
DataBinder.Eval()   是不是和   javascript   的eval()不同的??请问  


.怎样都不明白DataBinder.Eval()是怎样工作的.谢谢.

[解决办法]
不一样
DataBinder.Eval() 应该是反射

[解决办法]
完全不同吧,javascript中是运行指定的字符,而在asp.net中是用来绑定。
[解决办法]
DataBinder.Eval()是一种静态方法,计算后期绑定的数据绑定表达式。
下面是DataBinder.Eval()方法的语法结构,参数及返回值

public static string Eval(object container,string expression,string format)

参数:
container: 在DataList、DataGrid、Repeater控件中,container参数均为Container.DataItem
expression: 放置帮定列的值 例如userName列
format: 格式字符串,类似于String.Format

返回值:
string类型 :数据绑定的值转换为字符串型返回

楼主这回理解些了吗

热点排行