Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在asp.net中计算网页上的值_Javascript_Asp.net - Fatal编程技术网

Javascript 在asp.net中计算网页上的值

Javascript 在asp.net中计算网页上的值,javascript,asp.net,Javascript,Asp.net,我有一个ASP.net网页。 这是某种订单页面 我们在那一页有一张桌子。 列为产品名称、单价、数量、产品总价。 表的行中有多个产品 “数量”列具有用于输入值的文本框 我有一个计算按钮。。。单击后,总价列应显示产品的计算值 在按钮上单击所有产品行,“总价”列应显示计算值(数量*单价) 我不知道如何做到这一点,因为我是ASP.NET新手 有什么想法吗?检查我是否使用了jQuery 这里还有一个jQuery无法实现的功能 如果您已经按照您的意见对表格进行了硬编码,那么为什么不直接这样做呢 int Pr

我有一个ASP.net网页。 这是某种订单页面

我们在那一页有一张桌子。 列为产品名称、单价、数量、产品总价。 表的行中有多个产品

“数量”列具有用于输入值的文本框

我有一个计算按钮。。。单击后,总价列应显示产品的计算值

在按钮上单击所有产品行,“总价”列应显示计算值(数量*单价)

我不知道如何做到这一点,因为我是ASP.NET新手

有什么想法吗?

检查我是否使用了jQuery

这里还有一个jQuery无法实现的功能


如果您已经按照您的意见对表格进行了硬编码,那么为什么不直接这样做呢

int ProductOneTotal = (int)ProductOnePrice.Text * (int)ProductOneAmount.Text;
int ProductTwoTotal = (int)ProductTwoPrice.Text * (int)ProductTwoAmount.Text;

      ...and so on for each product and then.

int ProductTotal = ProductOneTotal + ProductTwoTotal + ....the rest;

留给您的是ProductTotal,它是总价值。

您使用的asp.net控件或html控件是什么。对于asp.net,您可以使用他们的名称,对于html,您必须使用javascript或jquery进行代码显示您迄今为止开发的代码,这将有助于其他人建议答案。我使用html标记创建表。但是如何使用javascript实现表中的显示呢?另外,我还没有在CodeBehind中编写代码。重新标记您的问题,添加一些其他标记,如Javascript,如果您,如您所说,想要使用Javascript。@Vijay如果您不受Javascript的约束,那么您应该使用jquwery,这将简化您的大量工作。先生,我不知道如何做。我想从数据库中获取单价,并从网页中计数。。。。单击calculate按钮,我想在表的列中显示结果,每一行都和我告诉过的站点一样。我检查了你的例子,但什么都没有发生…我附加了调试指针,但它甚至没有达到那个点。。。完全困惑。。可能是我做错了什么。我刚接触asp.net,真的很沮丧。请建议我如何做到这一点。但如果我现在必须使用datagrid,那么我必须替换我的所有表。另外,我必须用固定文本和数据库中的字段部分填充表格。。。而且在计算之后,我还必须修改特定列单元格中的值。我怎样才能做到?对不起,先生,我只是不知道怎么做。我想从数据库中获取单价,并从网页中计数。。。。单击calculate按钮,我想在表的列中显示结果,每一行都和我告诉过的站点一样。我检查了你的例子,但什么都没有发生…我附加了调试指针,但它甚至没有达到那个点。。。完全困惑。。可能是我做错了什么。我刚接触asp.net,真的很沮丧。请建议我如何实现这一点请查看
中继器控件
[或
网格视图
[控件将您的数据放到页面上。但是如果我现在必须使用datagrid,那么我必须替换我的所有表格。我还必须用固定文本部分填充表格,用数据库中的字段部分填充表格…并且在计算之后,我还必须修改特定列单元格中的值。我如何实现这一点?