根据我的理解,我发现我们也可以从视图中编码。所以我有一个使用 foreach 循环在视图中填充的列表。
@foreach (var item in Model)
{
@Html.Raw(item.Name)<br />
@Html.Raw(item.Price)<br />
@Html.Raw(item.Description)<br />
@Html.Raw(item.Image)
<hr />
}
我在 foreach 循环之外还有一个下拉列表,我想在其中使用价格进行排序。
我可以通过将模型传递给控制器来完成此操作,但此处页面会完全刷新,这是我不希望发生的事情。反过来,我希望只对模型进行动态排序,例如使用 javascript 来优化模型中具有列表的项目。任何帮助,将不胜感激。