Repository Pattern使用in处理样本MVP(Model View Presenter) Framework
工作场景
我正在使用一个Telerik Grid正在使用的 4 个表中的数据,其中Include3 个表是查找表。
我希望用户能够进入网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;
}
}
如果不是,这将是一个好方法吗?我应该采用为查找创建属性并相应地使用它们的方法。