gridview 多个列 如何计算?
例如:
表
国定+公司年假 已休年假 剩余年假
--------------------
10+5 6 9
--------------------
5+9 2 12
--------------------
0+5 2 3
--------------------
剩余年假 那一列 如何计算?
已绑定
C# code
<asp:Label ID="lab_txj" runat="server" Text='<%# Bind("txj") %>'></asp:Label>+<asp:Label ID="lab_nj" runat="server" Text='<%# Bind("nj") %>'></asp:Label>
<asp:BoundField HeaderText="已休天数" DataField="yx">
------解决方案--------------------一般都是计算数据源的值吧,gridview绑定得也是数据源的值,用它的话查找也费力,还得转换数据格式
------解决方案--------------------直接在绑定数据源之前算出来 更好
------解决方案--------------------在数据源中加入一列作为计算结果然后绑定或是在RowDataBound事件中计算结果