【发布时间】:2014-01-31 11:39:23
【问题描述】:
在 asp.net 中使用 gridview, 我正在从数据库的 gridview 中显示数据,但我有 2 列 Grossamount 和 deductionamount
需要传递值和减去的总和 ex:sum(gross)-sum(deduction) = sub amount and also should take based on type if type ="g"
总数据应该相加,反之亦然显示 例如:
<asp:TemplateField ItemStyle-Width="13%" HeaderStyle-HorizontalAlign="Left">
<HeaderTemplate>
Amount
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="lblAmount" runat="server" Text='<%# Eval("PayeeAmount")%>'></asp:Label>
</ItemTemplate>
<ItemStyle CssClass="item_Style1" />
<EditItemTemplate>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign="middle">
<asp:TextBox ID="txtAmount" Enabled="false" runat="server" Text='<%# Bind("PayeeAmount")%>'
CssClass="black_normal" Width="180px" Wrap="true" TextMode="SingleLine" MaxLength="20"
ValidationGroup="GSave"></asp:TextBox>
<ajaxToolkit:FilteredTextBoxExtender ID="fltrDescriptionPayeeDeductionmount" runat="server"
FilterType="Custom" FilterMode="InvalidChars" InvalidChars="'abcdefghijklmnopqrstuvwxyz@!#$%^&*%<> ,"
TargetControlID="txtPayeeDeductionAmount">
</ajaxToolkit:FilteredTextBoxExtender>
</td>
</tr>
</table>
</EditItemTemplate>
<ItemStyle Width="10%" />
</asp:TemplateField>
计算此值 Grossamount - deductionamount= 减去金额。
此扣除金额列不在数据库中。如何自定义列并在网格视图列中显示数据?
【问题讨论】:
标签: c# asp.net sql-server gridview