Repository Pattern
使用in处理样本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;
}
}
如果不是,这将是一个好方法吗?我应该采用为查找创建属性并相应地使用它们的方法。