我有一些html元素,我在cshtml视图中使用foreach循环创建,就像这样。
@foreach (DataColumn col in Model.DataFromCsv.Columns)
{
<option>@col.ColumnName</option>
}
我如何创建可观察数组或绑定到可观察数组以获取这些属性的值?
所以,如果我的模特是
public class Model
{
public string FirstName { get; set; }
public string LastName { get; set; }
public int Id { get; set; }
}
在我的viewmodel中我有
self.ModelObservable = {
FirstName: ko.observable(),
LastName: ko.observable(),
Id: ko.observable()
}
我如何绑定到那些创建的对象?
应该是
<option data-bind=value: ModelObservable.item?>