【问题标题】:Working out math percentages per row in a gridview在网格视图中计算每行的数学百分比
【发布时间】:2011-03-21 16:00:53
【问题描述】:

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

Boundfield(string), Boundfield(decimal), button1, button2, button3, button4, button5, label

button1, 2, 3, 4, 5 和 label 在模板字段内。

根据按下的按钮:

  1. 按钮 1 - 100% 应该可以工作 出界场的 100%(十进制)= 标签1
  2. 按钮 2 - 80% 应该算出 80% 的边界域(十进制) =标签
  3. 按钮 3- 60% 应该算出 60% 的边界域(十进制) =标签
  4. 按钮 4 - 40% 应该算出 40% 的边界域(十进制) =标签
  5. 按钮 5 20% 应该算出 20% 的边界域(十进制) = 标签

这应该根据每一行计算出单独的总和,我可以想象它会自动为 gridview 中我不想要的每个标签生成总和。

这可能吗?如果可以,你怎么做?

【问题讨论】:

    标签: c# math gridview button label


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2013-10-28
        • 1970-01-01
        • 1970-01-01
        • 2020-10-23
        • 1970-01-01
        • 1970-01-01
        • 2015-10-07
        • 2018-03-27
        • 2021-11-19
        相关资源
        最近更新 更多