RadListview中的内联代码数据

时间:2011-11-14 14:52:28

标签: asp.net

如何使用代码     Text ='<%#Eval(“PickPrice”)%>' 如果我想说PickPrice * 2或者我收到一个日期字符串并想从今天减去它?

尝试合并<%...%>使用<%#..%>  从这里看: http://naspinski.net/post/inline-aspnet-tags-sorting-them-all-out-(3c25242c-3c253d2c-3c252c-3c252c-etc).aspx

2 个答案:

答案 0 :(得分:1)

尝试:

Text='<%# double.Parse(Eval("PickPrice").ToString())*2 %>'

对于日期,您可以执行以下操作:

Text='<%# DateTime.Parse(Eval("TheDate").ToString()).AddDays(-1).ToShortDateString() %>'

答案 1 :(得分:0)

你的问题不清楚,但我认为这就是你要找的东西:

Text='<%# String.Format("{0:N}", (Convert.ToDecimal(Eval("PickPrice")) * 2)) %>';