评估项目步骤板中的总和';s在网格视图中的标签
本文关键字:标签 视图 网格 项目 评估 | 更新日期: 2023-09-27 18:22:35
我正在创建编辑,删除到gridview。
为此,我使用项目模板。
我使用了以下代码将数据绑定到数据库:
da = New SqlDataAdapter("select expDate,sum(Amount) from expence_VB where expDate between '" + DateTime.Parse(txtFromDate.Text) + "' and '" + DateTime.Parse(txtToDate.Text) + "' group by ExpDate", con)
ds = New DataSet()
da.Fill(ds)
gv.DataSource = ds.Tables(0)
gv.DataBind()
我正在使用模板字段作为:
<asp:TemplateField HeaderText="Amount" >
<ItemTemplate>
<asp:Label ID="lblAmount" runat="server" Text='<%# Eval("amount") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtAmount" runat="server" Text='<%# Eval("amount") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
其中有字段sum(Amount)
。我想在上面的评估中使用它。[在模板字段中为eval[..]]
如何使用它?
请帮帮我。
不确定我是否正确理解你,但我会尽力帮助
为查询中的列sum(amount)
添加别名,以便在DataSet
中更容易访问
da = New SqlDataAdapter("select expDate, sum(Amount) as amount ...)
然后在你的asp.net代码中:
<asp:TextBox ID="txtAmount" runat="server" Text='<%# Eval("amount") %>'>
注意:您应该使用安全的参数化查询