在Umbraco MVC局部视图中,我基于自定义模型声明了类型为List的参数。
List<MyModel> modelList = new List<MyModel>();
public class MyModel{
public int ArticleID { get; set; }
public string ArticleName { get; set; }
public string ArticleType { get; set; }
public bool isSelected { get; set; }
}
该列表先填充来自另一个模型的数据,然后再连续显示。 即使我要获取该列表并遍历它,也只需单击一下按钮,所有选择的行都必须添加到另一个列表中,问题是我似乎无法在同一视图的函数中访问它。 / p>
这是我现在拥有的,可以很好地填充其他列表,所以我只是发出警报,并在其上放置一个断点以查看modelList中的内容,但出现错误“ AddToList未定义” ”,我认为这与我尝试访问列表的方式有关。
有人可以告诉我我应该怎么做吗?
function AddToList() {
$.each(@modelList,function () {
alert("function hit");
});
}