日期:2014-05-17  浏览次数:20440 次

<td><%#DataBinder.Eval(Container.DataItem, "name")%></td>,代码中的#是什么意思
作什么用的
谢谢

------解决方案--------------------
绑定的一种写法
------解决方案--------------------
数据绑定控件绑定数据源字段的一种特定写法!
------解决方案--------------------
绑定啊
------解决方案--------------------
绑定数据库值没什么特别意义吧 绑定都是<%# %>这样写的
------解决方案--------------------
<%# %>是固定格式...
为什么要加个 # 这个没办法回答
一个符号而已
------解决方案--------------------
DataBinder.Eval 方法
DataBinder是System.Web里面的一个静态类,它提供了Eval方法用于简化数据绑定表达式的编写,但是它使用的方式是通过Reflection等开销比较大的方法来达到易用性,
在运行时使用反射来分析和计算对象的数据绑定表达式
使用 <%# %> 表达式语法

------解决方案--------------------
固定写法,无实意
------解决方案--------------------
固定格式啊 

就跟你方法前必须加 修饰符 一样

这问题.....
------解决方案--------------------
# 就是法律。规定的。
为什么这个得问MS去。
------解决方案--------------------
探讨
DataBinder.Eval 方法 
DataBinder是System.Web里面的一个静态类,它提供了Eval方法用于简化数据绑定表达式的编写,但是它使用的方式是通过Reflection等开销比较大的方法来达到易用性,
在运行时使用反射来分析和计算对象的数据绑定表达式
使用 <%#  %> 表达式语法


------解决方案--------------------
固定的
是一种绑定数据源字段的一种特定写法
------解决方案--------------------
一种绑定数据源字段的一种特定写法 与<%#Eval("")%>应该是一个意思吧、
学习学习...
------解决方案--------------------
那一列是为空的,用来手工绑定数据库里面的数据,也许是用户名,也有可能是用户的ID哦!
然后连接数据库就可以在页面中显示出你数据库里绑定的字段name中的内容了!
------解决方案--------------------
固定的 用法,楼主可以先看看相关的书籍
------解决方案--------------------
不要管,这是数据绑定的固定用法。