PDA

View Full Version : سوال: استفاده از WebControls ها در کلاس های دیگر ؟



Modifier
پنج شنبه 16 اردیبهشت 1389, 11:41 صبح
سلام

میخوام از webControls ها مثلا در کلاس های لایه DAL یا BLL استفاده کنم ولی namespce های مربوط رو شناسایی نمیکند و ...

لطفا راهنمایی کنید.

با تشکر

Nightbat
پنج شنبه 16 اردیبهشت 1389, 12:36 عصر
WebControl ها مربوط به لایه UI می شن، اصولا ربطی به DAL و BLL ندارن، چیزی که به این دو لایه فرستاده می شه فقط یکسری دیتا باید باشه، اگر بگی می خوای چیکار کنی بهتر می شه راهنمایی کرد

Modifier
پنج شنبه 16 اردیبهشت 1389, 12:43 عصر
برای مثال میخوام DropDownList رو بفرستم توی یه کلاس توی یه لایه دیگه و اونجا آیتم بهش Add کنم و دوباره بگیرمش...

Modifier
پنج شنبه 16 اردیبهشت 1389, 12:57 عصر
شاید راه حلش این باشه ...

من میخوام یه عمومی برای تمام WebApplication هایی که نوشتم و مینویسم میسازم ...

سه لایه کار میکنم...

پس...

باید برای هر لایه یک کلاس عمومی بنویسم ...



موفق باشید.

Nightbat
پنج شنبه 16 اردیبهشت 1389, 13:04 عصر
برای مثال میخوام DropDownList رو بفرستم توی یه کلاس توی یه لایه دیگه و اونجا آیتم بهش Add کنم و دوباره بگیرمش...

آیتمهایی رو که می خوای اضافه کنی بفرست پیش DropDown و همونجا اضافه کن، یکی از دلایل استفاده کردن از روش لایه ای اینه که بتونی به راحتی لایه های مختلف رو با یه لایه متناظر عوض کنی، مثلا Web UI رو تبدیل کنی به Win UI . اگر بخوای خود Dropdown رو بفرستی کلا این قضیه رو خراب کردی. باید سعی کنی بین این لایه ها فقط دیتا رد و بدل شه.