StepUp360
پنج شنبه 31 فروردین 1391, 12:36 عصر
سلام دوستان من میخوام اطلاعات مورد نظرم رو توی ComboBox نمایش بدم در اصل توی ارسال مقدار برای DisplayMember مشکل دارم.
:متفکر: اینم کدی که استفاده میکنم:
کلاس:DAL
public DataClasses_LINQtoSQLDataContext datacontext = new DataClasses_LINQtoSQLDataContext(@"Data Source=.\SQLEXPRESS;AttachDbFilename=....");
/// <summary>
/// متد نمایش گروه های کاربری
/// </summary>
/// <returns></returns>
public IEnumerable<tbl_UsersGroup> ShowUserGroup()
{
Table<tbl_UsersGroup> userGroup = datacontext.GetTable<tbl_UsersGroup>();
return (from c in userGroup.AsQueryable()
select c);
}
کلاسBLL:
public IEnumerable ShowBLL()
{
cls_DAL DAL = new cls_DAL();
return DAL.ShowUserGroup();
}
فرم لود برنامه:
cls_BLL BLL = new cls_BLL();
comboBox1.DataSource = BLL.ShowBLL();
comboBox1.DisplayMember= ?
اگه ممکنه کدم رو اصلاح کنید...
(باتشکر)
:متفکر: اینم کدی که استفاده میکنم:
کلاس:DAL
public DataClasses_LINQtoSQLDataContext datacontext = new DataClasses_LINQtoSQLDataContext(@"Data Source=.\SQLEXPRESS;AttachDbFilename=....");
/// <summary>
/// متد نمایش گروه های کاربری
/// </summary>
/// <returns></returns>
public IEnumerable<tbl_UsersGroup> ShowUserGroup()
{
Table<tbl_UsersGroup> userGroup = datacontext.GetTable<tbl_UsersGroup>();
return (from c in userGroup.AsQueryable()
select c);
}
کلاسBLL:
public IEnumerable ShowBLL()
{
cls_DAL DAL = new cls_DAL();
return DAL.ShowUserGroup();
}
فرم لود برنامه:
cls_BLL BLL = new cls_BLL();
comboBox1.DataSource = BLL.ShowBLL();
comboBox1.DisplayMember= ?
اگه ممکنه کدم رو اصلاح کنید...
(باتشکر)