IRepositoryBase
IQueryable<T> GetAll(Expression<Func<T, bool>> predicate = null, params Expression<Func<T, object>>[] includes);
RepositoryBase
public IQueryable<T> GetAll([OptionalAttribute][DefaultParameterValueAttribute(null)]Expression<Func<T, bool>> predicate, params Expression<Func<T, object>>[] includes)
{
var set = CreateSet().IncludeMultiple(includes);
return (predicate == null) ? set : set.Where(predicate);
}
IAccountService
IEnumerable<int> GetAllReferenceIds();
AccountService
public IEnumerable<int> GetAllReferenceIds()
{
var accountOwners = _accountOwnerRepository.GetAll();
return accountOwners.Select(m => m.ReferenceId).ToList();
}
AccountController
public ActionResult ReferenceIdPartial()
{
ViewData["AccountOwners"] = accountOwnerService.GetAllReferenceIds();
return PartialView();
}
MVCパーシャルビュー-devexpressコンボボックスMVC拡張機能
settings.Properties.Columns.Add("ReferenceId", "Reference Id", Unit.Percentage(100));
エラー-列ReferenceIdが見つかりません
GetReferenceIds()を介してintのコレクションを送信しています
コントローラから列を呼び出す方法はありますか?AccountOwner(a => a.ReferenceIds、select ReferenceIds)のようなもの-列名とデータを取得できるはずです。
御時間ありがとうございます。