crud update无法正常工作

时间:2018-05-24 20:35:01

标签: c# .net asp.net-core .net-core

所以我用netcore做了一个小问题 我更新数据,但它到视图的底部
是否有可能使更新的数据留在这个地方?
我已经尝试使用.orderby(id)它不起作用更新的数据仍然到表的底部

在更新数据之前:

image

更新数据后:

image

def convert_bin_label(label):

    # remove brackets
    label = label.strip('[]')

    simpledec = re.compile(r"\d*\.\d+")

    def mround(match):
        return "{:.1f}".format(float(match.group()))

    return re.sub(simpledec, mround, label)


for _ in output_column_names:
    print(convert_bin_label(_))

Outputs:
-0.6-0.0
-1.2--0.6
-1.8--1.2
-2.4--1.8
-3.0--2.4
-3.6--3.0
-4.2--3.6
-4.8--4.2
-5.4--4.8
-6.0--5.4
0.0-0.6
0.6-1.2
1.2-1.8
1.8-2.4
2.4-3.0
3.0-3.6
3.6-4.2
4.2-4.8
4.8-5.4
5.4-6.0

2 个答案:

答案 0 :(得分:0)

public IActionResult Index()
        {
            var mhsw = _context.Mahasiswas.ToList();
            mhsw=mhsw.OrderByDescending(m => m.Id).ToList();<-----------------
            return View(mhsw);
        }

这样可行。

答案 1 :(得分:0)

当你调用OrderByDescending时,你会根据你的情况得到一个有序的序列。呼叫不会更改源序列 您需要将有序序列分配给要显示的变量

public IActionResult Index()
{
    var mhsw = _context.Mahasiswas.OrderByDescending(m => m.Id).ToList();
    return View(mhsw);
}