如何动态更改中继器控制的绑定字段?

时间:2012-05-08 06:05:37

标签: c# asp.net repeater dynamic-data

我正在开发一个具有完成状态的网页。

第1阶段:草案名称
第2阶段:FinalName

如果阶段1 完成,我想根据阶段完成绑定Repeater控件然后如果阶段2 绑定<%# Eval("DraftName")%>:然后绑定{{1} }。

那么,如何有条件地绑定Repeater Control?

我有许多具有相同条件的数据库,因此我不想在每个数据库中的每个完成状态之后进行硬编码。如果两个值都存在仍然想要设置我需要的任何一个!我怎么能这样做?

<%# Eval("FinalWard")%>

1 个答案:

答案 0 :(得分:0)

您可以编写一个以Container.DataItem作为参数的内联函数。在里面你可以写你的逻辑来返回所需的字符串...在标记中创建更少的混乱

相关问题