Repository Pattern
でのサンプルの作業MVP(Model View Presenter) Framework
作業シナリオ
私は使用しているTelerik Grid
4つのテーブルからのデータを使用していInclude
ます。そのうちの3つのテーブルはルックアップです。
ユーザーがグリッドにアクセスできるようEdit Records
にしたい。そのため、 のルックアップ テーブルから取得Insert new records
する必要があります。Bind
Drop downs
Add/Edit Records Form
問題/混乱
Binding ドロップ ダウンについては、別のものを作成したくないので、で維持してDatabase Call
使用することを考えています。data-source of grid only
view state
このような
/// <summary>
/// Sets List of Case Info's into grid datasource
/// </summary>
List<CaseInfo> ICaseInformationGridView.CaseInfoList
{
set
{
radgrid1.DataSource = value;
ViewState["randomName"] = value;
}
}
ルックアップ用のプロパティを作成し、それに応じてそれらを使用するというアプローチを取るべきではない場合、これは良いアプローチでしょうか。