는하지만 난 만
확인 뒤에 코드에서해야합니다. GridView에 대한 템플릿 열이 필요합니다.
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="litTotal" runat="server" />
</ItemTemplate>
</asp:TemplateField>
RowDataBound 이벤트에 가입하십시오.
protected void grid_RowDataBound(object sender, GridViewRowEventArgs e)
{
if(e.Row.RowType == RowType.DataRow)
{
YourObject _item = (YourObject)e.Row.DataItem; // use quickwatch to figure out how to cast into your desired type
Literal _litTotal = (Literal)e.Row.FindControl("litTotal");
_litTotal.Text = _item.Quantity * _item.Price;
}
}
어떤 방법으로 당신이 당신의 그리드를 바인딩하는 데 사용하고 있습니까? 참조, datatable, dataset, objectdatasource는 무엇입니까? – Myra
나는 datatable을 사용하고 있습니다 – Suryakavitha
Total Value에서 Computed Column으로 제목을 변경하십시오. 전체 값을 느낄 수 있습니다. Group 또는 Grand Total Values로 쉽게 오해 할 수 있습니다. 동일하게하는 신용. –