asp.net-core - 如何在不使用 JavaScript 的情况下通过单击 Asp.net 核心中的向上和向下按钮来更改顺序
问题描述
有什么方法可以单击向上/向下按钮来更改 UI 中卡片的顺序。
我是编程新手,我的英语不太好。
@foreach (var item in Model.languages)
{
<div class="card m-2">
<div class="card-body">
<div>@item.DisplayName</div>
</div>
<div class="card-footer">
<a asp-action="Up" class="btn btn-primary">Up</a>
<a asp-action="Down" class="btn btn-primary">Down</a>
<a asp-action="Options" class="btn btn-primary">Options</a>
<a asp-action="Remove" class="btn btn-danger">Remove</a>
</div>
</div>
}
这些卡片来自 Json
var client = new WebClient();
var jsonPath = (webHostEnvironment.WebRootPath + "/lib/LangData/languages.json");
var json = client.DownloadString(jsonPath);
var languages = JsonConvert.DeserializeObject<Languages>(json);
解决方案
推荐阅读
- sql - 如何使用 order by 子句按组选择第一行?
- flutter - 在 Flutter(Dart) 中定义主题对象的好方法是什么?
- python - 如何忽略除 pytest 中的一个包之外的所有警告?
- javascript - d3.j 将径向树与链接(直)树混合
- tensorflow - 用 Keras 实现“无用损失”的正确方法是什么?
- arangodb - 在 ArangoDB 中,如何在视图搜索查询中使用“AND”关键字来连接多个条件?
- html - 如何将 HTML 元素对齐到开始或结束位置而不是左或右
- c++ - 如何从另一个类调用 C++ 中接口的实现?
- apache-spark - 仅附加基于 groupby 键的新聚合
- python - AWS SQS 消息属性 用途