1。
Data dt = new Data();
========
Data 一个自定义类?2。
最直接,也是比较合理的是 SELECT 的时候处理string sql = "SELECT HighPrice, LowPrice, (HighPrice - LowPrice) DiffPrice FROM tbl";3。
如果不是从数据库 select 出来的,那么可以为 DataTable 添加一计算列ds.Tables[0].Columns.Add(new Column("DiffPrice", typeof(decimal)));
ds.Tables[0].Columns[ds.Tables[0].Columns.Count-1].Expression = "HighPrice - LowPrice";
4.
DataList/DataGrid/GridView 在其 ItemDataBound 的时候处理最佳,不需要重新遍历
Data dt = new Data();
========
Data 一个自定义类?2。
最直接,也是比较合理的是 SELECT 的时候处理string sql = "SELECT HighPrice, LowPrice, (HighPrice - LowPrice) DiffPrice FROM tbl";3。
如果不是从数据库 select 出来的,那么可以为 DataTable 添加一计算列ds.Tables[0].Columns.Add(new Column("DiffPrice", typeof(decimal)));
ds.Tables[0].Columns[ds.Tables[0].Columns.Count-1].Expression = "HighPrice - LowPrice";
4.
DataList/DataGrid/GridView 在其 ItemDataBound 的时候处理最佳,不需要重新遍历
解决方案 »
- 在网页理嵌入音频播放器
- 网页生成PDF文件~急
- 郁闷,为什么自己写的代码总是调试不成功?
- asp.net表格内文字换行问题
- 关于ScriptManager
- asp.net连接Oracle数据库报错,请各位专家帮助
- 超难棘手的问题
- 如果你有空可以帮我看下吗?谢谢!
- 注意:送100分!我买了MSDN2003版三碟装的,安装到第三张盘的时,有4个文件读不出(dnservice.hxi\dnrpc.hxs\dnrpc.hxi\dnppc2k.hxs),那位大侠
- asp.net中可以在gif图片上画图吗?!
- 找几个朋友一起学习asp.net 要vs2003的。高手帮忙我也愿意哈
- 谁能给详细解释一下这段存储过程
{
Label lb = e.Item.FindControl("lbPrice") as Label;
if(lb != null) {
DataRowView drv = e.Item.DataItem; // 获取当前行提供绑定的数据源
decimal HighPrice = (decimal)drv["HighPrice"];
decimal LowPrice = (decimal)drv["LowPrice"];
decimal Price = HighPrice - LowPrice;
lb.Text = Price.ToString();
}
}
以上假设,数据类型为 decimal
select a,b,a-b from c 这样就比较好