0

この回答に応えて...ビューのJavascriptからMVC3モデルのプロパティにアクセスするハードコードすることなく、その例でビューモデルのデータを動的に構築する方法を知りたいです。つまり、model.Values.Add(...) を実行できるようにしたいです。

4

2 に答える 2

3

値を追加できる動的オブジェクトが既にありますViewBag....

強力な型付けモデルの利点をすでに失っているため、自分で作成しようとしても意味がありません。

于 2012-05-09T19:34:48.773 に答える
1

このようなモデルを作成できます

public class MyViewModel()
{
    private readonly List<string> _values = new List<string>();

    public string[] Values { get { return _values.ToArray(); } }

    public void AddValue(string value)
    {
        _values.Add(value);
    }
}
于 2012-05-09T19:53:52.980 に答える