C# 计算gridview中每行的数学百分比

C# 计算gridview中每行的数学百分比,c#,math,gridview,button,label,C#,Math,Gridview,Button,Label,您好,我有一个gridview,它看起来像: Boundfield(字符串)、Boundfield(十进制)、button1、button2、button3、button4、button5、标签 按钮1、2、3、4、5和标签位于模板字段内 根据按下的按钮: 按钮1-100%应该可以工作 超出边界字段的100%(十进制)= 标签1 按钮2-80%,应计算出边界字段的80%(十进制) =标签 按钮3-60%,应计算出边界字段的60%(十进制) =标签 按钮4-40%,应计算出边界字段的40%(十进制

您好,我有一个gridview,它看起来像:

Boundfield(字符串)、Boundfield(十进制)、button1、button2、button3、button4、button5、标签

按钮1、2、3、4、5和标签位于模板字段内

根据按下的按钮:

  • 按钮1-100%应该可以工作 超出边界字段的100%(十进制)= 标签1
  • 按钮2-80%,应计算出边界字段的80%(十进制) =标签
  • 按钮3-60%,应计算出边界字段的60%(十进制) =标签
  • 按钮4-40%,应计算出边界字段的40%(十进制) =标签
  • 按钮5 20%,应计算出边界字段的20%(十进制) =标签
  • 这应该根据每一行计算出单独的总和我可以想象它会自动为gridview中我不想要的每个标签生成总和


    这可能吗?如果可能的话,你怎么做呢?

    假设ItemsSource绑定到表示GridView中的行的某个自定义类型(类),请为标签添加另一个具有默认值的绑定属性。当用户单击其中一个按钮时,更新类型集合中该行索引的标签属性,完成

    您确定不想在上游进行这些计算吗?您可能无权修改数据源以包含这些计算,但如果您这样做,请。考虑在那里做。< /P>