سلام .من یه سایت با sp.net طراحی کردم و معماری سه لایه کار کردم و تو وب فرم ها هم کلاس های لایه مدل و یا متد های BLL استفاده کردم به لایه UI هم رفرنس دادم با لایه های دیگه ارتباط داشته باشه،حالا هم سایت رو پابلیش کردم و روی سایت قرار دادم ولی به کلاس ها لایه مدل اشکال میگیره و حتی هر جا از متد های BLL استفاده کردم و نمیاره..
string CustomerImage;
CustomerImage = string.Empty;
CustomerBLL _obj2 = new CustomerBLL();
List<Companyeyes.Model.tbDefine_Customer> _entityList2 = _obj2.SelectTopCustomer();
foreach (tbDefine_Customer _entity2 in _entityList2)
{
CustomerImage += "<li><a class=\"thumb\" href=\"#\"><img style=\"width:160px;height:130px;\" alt=\"negaherouz\" src=\"../Manage/Uploadfiles/Customer/" + _entity2.fldImage + "\" alt=\"client\" data-effect=\"pop\"/></a></li>" + System.Environment.NewLine;
}
Literal2.Text = CustomerImage;
کد هام به صورت بالا است،چرا باید به کلاس مدل گیره بده،اخه من رفرنس دادم دیگه...
حالا من چیکار کنم؟ لطفا راهنمایی کنید...خواهش میکنم
اررور هم اینه:
این کدهاتون روتوی کد بزارین که بهم ریخته نباشه .
خطایی رو که داده یک objecti دادین که خالی هست این رو باید پر کنین که خطاش حل بشه
یه سوال دارم.. من با معماری سع لایه کار کردم حالا باید DAL هارو در وب کانفیگ مشخص کنم که بتونه بشناسه از طریق
<httpModules> <add name="RequestTimeIntervalModule" type="Samples.Aspnet.HttpModuleExamples.RequestTimeIntervalModule"> </add> </httpModules>
و یا تگ های دیگر وب کانفیگ..
باید مشخص کنم که بشناسه مدل و DAL سایت رو ؟
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)