如何得到datagrid合计?
在页面main.aspx中,
有myDatagird和Label totalprice(显示总金额)
id price(小计)(模板列:文本框textbox1)
1 56.3
2 23.10
5 55.60
...
1.不通过数据库,
当我在文本框输入值时,totalprice就会得到总金额,不用刷新.
2.如何只显示小数的两位.
------解决方案--------------------==========JS
//输入购买数量和产品单价得到购买金额
function returnMoney()
{
if(document.all.input_Number.value != ' ' && document.all.input_OnlyPrice.value != ' ')
{
document.all.Money.value = parseFloat(document.all.input_Number.value)*parseFloat(document.all.input_OnlyPrice.value);
}
else
{
return ;
}
}
========调用
<FONT face= "宋体 "> 购买数量 </FONT> </TD>
<TD colSpan= "3 "> <FONT face= "宋体 "> <asp:textbox id= "input_Number " onblur= "returnMoney(); " runat= "server " ToolTip= "输入长度请在20字以内 " MaxLength= "20 "> </asp:textbox> </FONT> </TD>
<asp:textbox id= "input_OnlyPrice " onblur= "returnMoney(); " runat= "server " ToolTip= "输入长度请在20字以内 "
MaxLength= "20 " ReadOnly= "True "> </asp:textbox>
结果值文本框: <asp:textbox id= "Money " runat= "server " ReadOnly= "True "> </asp:textbox>
------解决方案--------------------那就只有用JS做了用document.getElementsByName
------解决方案--------------------你要实现无刷新,就是在每行的文本框输入值后按一个按钮,在另一个文本框显示合计对不?
------解决方案--------------------这样子还要求无刷新,以我的能力无能为力,sorry!!
等待高手解决了,学习ing...