0

オブザーバブルとオブザーバブル配列を含む MVC ビューがあります。適切なマッピング方法は何ですか?

私の MVC ViewModel は次のようになります。

public class CategorysEditViewModel
{
    public Category Categorys { get; set; }
    public IEnumerable<Expert> candidates { get; set; }
    public IEnumerable<Expert> experts { get; set; }
}


public class Category
{
    public int CategoryID { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
    public string Policy { get; set; }
}

public class Expert
{
    public int ExpertID { get; set; }
    public int CategoryID { get; set; }
    public string Name { get; set; }
    public string ExpertGUID { get; set; }
}
4

1 に答える 1

2

cshtmlファイルがCategoriesEditViewModelに強く入力されていると仮定すると、ビューモデルオブジェクトをJSONにシリアル化し、ko.mappingツールを使用してノックアウトビューモデルにマップできます。

この投稿をチェックしてください:MvcモデルをKnockoutJSに渡す際のベストプラクティス

于 2012-08-06T18:19:33.477 に答える