日期:2014-05-19  浏览次数:20532 次

一个关于绑定的问题
我有一个DataList,里面有一个HyperLink,我在HyperLink的NavigateUrl里写了一个

DataBinder.Eval(Container,   "DataItem.ProjectItemID ",   "ItemDivideToGroup.aspx?ProjectItemID={0} ")
点了后就可以跳到ItemDivideToGroup.aspx并且ProjectItemID的值也过去了

我现在就想实现绑定2个值,比如条到一个页面传2个值
我就这么写
DataBinder.Eval(Container,   "DataItem.ProjectItemID ", "DataItem.DeptTaskID ",   "ItemDivideToGroup.aspx?ProjectItemID={0}&&DeptTaskID={1} ")


当然这样的结果是报错,可是我必须根据用户的选择传2个值过去,该怎么写呢?


------解决方案--------------------
<%# "ItemDivideToGroup.aspx?ProjectItemID= "+DataBinder.Eval(Container, "DataItem.ProjectItemID ").ToString()+ "&DeptTaskID= "+DataBinder.Eval(Container, "
DataItem.DeptTaskID ").ToString()%>