所以我用netcore做了一个小问题
我更新数据,但它到视图的底部
是否有可能使更新的数据留在这个地方?
我已经尝试使用.orderby(id)它不起作用更新的数据仍然到表的底部
在更新数据之前:
更新数据后:
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
答案 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);
}