私は KnockoutJS を学び始めたばかりなので、この質問がばかげていると思われる場合はご容赦ください。ただし、ASP MVC 3 フレームワークを使用して、選択画面から追加/編集ビューに情報を取得するにはどうすればよいですか。
基本的に、私は MVCScaffold を使用して、インデックス、作成、編集、_CreateEdit、および他のいくつかのビューを含むモデルごとに基本的なコントローラーを作成しました。モデルを使用する場合、コントローラーがモデルを作成してビューに渡すため、これは正常に機能しますが、今はノックアウトを使用しようとしているため、モデルを渡す必要はないと思っていましたが、ビューで $get を使用してデータを取得しますビューに表示するサーバー。そうは言っても、選択ビューから編集/追加画面に移動したら、$get 関数を使用して取得するレコードをどのように知ることができますか。モデルに何らかの情報を渡す必要がありますか? それよりも良い方法があるに違いないようです。ベストプラクティスについてはよくわかりません。
また、追加画面と編集画面がありますが、どちらも_CreateEditの部分ビューを使用しているため、ビューモデルを作成ビューまたは編集ビューで作成した場合、これにアクセスしたり、部分ビューに渡したりするにはどうすればよいですか?