有没有办法使用DataBinder.Eval语句作为ASPX页面中特定数组的索引?

时间:2012-08-17 12:47:29

标签: asp.net vb.net databinder

有没有办法将DataBinder.Eval语句用作ASPX页面中特定数组的索引?

我正在尝试开发一个包含书目引用列表的页面,我正在使用ASP.NET 2.0 Repeater控件。

我对ASP.NET很陌生,所以我仔细阅读了有关Formatting DataBinder.Eval datausing values within if conditions in mark up的各种答案,这些答案都涉及DataBinder.Eval语句的用法,但我是坚持我的数组(称为Refbib())......

我试过了:

<%# RefBib(System.Convert.ToInt32((DataBinder.Eval(Container.DataItem, "id")!="") ? DataBinder.Eval(Container.DataItem, "id"):0))%>

我收到错误消息BC30203:预期标识符

有人可以解释我的语法有什么问题吗?

0 个答案:

没有答案