数据视图刷新

我有一个条件,该字段的值将在某些行之后增加,因此当我在Gridview中添加行时,它在相同逻辑下也能正常工作,但是当我在其他条件下修改行时,它应该刷新旧条件设置具有旧规则和不同值的行,但是如果我有10行,它将更改所有具有相同最后值的行,例如2400。下面是我的代码: 请更正逻辑, 我在这里看,首先8行的薪水将为0&9行将为1200 * 1,然后10行将为1200 * 2 ... 请更正

    DataView dv = new DataView(dt);
    dv.RowFilter = "Type= 'HIPAA834'";
    int inti = dv.Count;
    DataRow[] drows = dt.Select("Type= 'HIPAA834'");
    string sal = "";
    foreach (DataRowView rowView in dv)
    {
        if (dv.Count > 8)
        {
            for (int i = 0; i < dv.Count; i++)
            {
                int newval = (dv.Count < 9) ? 1 : (dv.Count - 8);
                imp = (1200 * newval).ToString();
                dv[i]["Salary"] = sal;
            }

        }
    }
tzyyhjb 回答:数据视图刷新

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2896103.html

大家都在问