我是MVC的新手,想要一点高级指导。
我有以下类,一个包含问题列表的文档。问题有一个订单属性来安排每个文档的问题顺序。
public class Question
{
public int QuestionId {get; set;}
public string Text {get; set;}
public int Order {get; set;}
}
public class Document
{
public int DocumentId {get; set;}
public string DocumentName {get; set;}
public List<Question> Questions {get; set;}
}
我想显示一个包含问题列表的文档,并允许用户点击问题旁边的控件,该控件会在列表中向上或向下移动。
我应该使用哪些组件来更新Order属性并在进行更改时将其反映在屏幕上?我猜我不需要发布,直到用户做了所有更改,但是立即更新视图的最佳方法是什么?
答案 0 :(得分:0)
Javascript和/或jQuery将适合您。模型绑定器将在您发布时返回具有更新值的对象。