请教:我现在有一个gridview,里面一共三列!前两列是绑定的,通过查询数据库得到。
现在我喜欢得到前两列的数据,按照我的算法计算出结果,把结果计算在第三列!
举个例子:从数据库里面可以得到总价和总量,计算出单价!gridview显示要这种效果:
总数 总价 单价
A B B/A(计算结果)
*:A,B是数据绑定可以从数据库中取出!!!
求教怎么实现!!!!!!!!!!
现在我喜欢得到前两列的数据,按照我的算法计算出结果,把结果计算在第三列!
举个例子:从数据库里面可以得到总价和总量,计算出单价!gridview显示要这种效果:
总数 总价 单价
A B B/A(计算结果)
*:A,B是数据绑定可以从数据库中取出!!!
求教怎么实现!!!!!!!!!!
解决方案 »
- 求救:HTML页怎么转换为word 图片也一同保留
- GridView显示IP问题
- 急!用 asp.net 能不能获取程序的系统图标,怎样获取???
- 如果一个用户控件被多次调用,每次都会将不同的数据源绑定到用户控件里面的子控件,请问如何实现?
- 新手请问:打开vs2003,提示错误
- 有人用过M$这里讲的Single Sign-On吗?
- Server.Transfer用于下载时的问题
- .net mvc3 DataTable
- 相对于高手也不算是一个很难的问题!
- 求助 从数据库获得的datatable如何添加到treeview上
- 鼠标放上去,动态div效果,div内容又aspx.cs提供。
- 高分求一个方法(另行补分)
<asp:TemplateField HeaderText="....">
<ItemTemplate><%#Convert.ToInt16(Eval("A")) / <%#Convert.ToInt16(Eval("B"))%></ItemTemplate>
</asp:TemplateField>
....
<asp:TemplateField HeaderText="....">
<ItemTemplate> <%#Convert.ToInt16(Eval("A")) / Convert.ToInt16(Eval("B"))%> </ItemTemplate>
</asp:TemplateField>
....多加了个<%#, 不好意思
后台再获取 再计算 有点小麻烦
<asp:TemplateField HeaderText="....">
<ItemTemplate> <%# jisuan(Eval("A"),Eval("B"))%> </ItemTemplate>
</asp:TemplateField> 然后在.cs文件里面
protected string jisuan(object A, object B)
{
int AA= Convert.ToInt32(A);
int BB= Convert.ToInt32(B);
string CC =Convert.ToString(AA/BB);
return CC;
}