请问asp.net中eval方法可不可以绑定不是数据库字段或自定义数据源字段之外的东西?

在一个asp.net页面中有这样一段代码:<asp:DataListID="dlstImages"RepeatColumns="3"runat="server"><Ite... 在一个asp.net页面中有这样一段代码:

<asp:DataList ID="dlstImages" RepeatColumns="3" runat="server">
<ItemTemplate>
<asp:Image ID="Image1" ImageUrl='<%#Eval("Name","~/UploadImages/{0}") %>' runat="server" Width="200px" Height="300px" />
<br />
<%#Eval("Name")%>
</ItemTemplate>
</asp:DataList>

这个页面的前台和后台中,只有前台的上述地方出现了"Name",所以不知道这个"Name"是什么.但程序运行是对的.

可是该页面中并没有用到数据库,也没有用任何数据源控件或自定义DataTable之类的数据源,请问一下

ImageUrl='<%#Eval("Name","~/UploadImages/{0}")

<%#Eval("Name")%>

中的"Name"既然不是数据库字段,那么它指的是什么东西呢????请先生指点!不胜感谢!!!
展开
 我来答
匿名用户
2013-07-14
展开全部
这个name是数据库里的字段.在这里就是name字段,是通过ado.net访问数据库后返回的断开式连接的存在于内存中的数据库.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-14
展开全部
可以绑定不是数据库的字段,但是比较麻烦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-14
展开全部
你绑定的是图片的name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式