سلام.من یه سوال خیلی حرفه ای دارم.اگر بهم کمک منید ممنون میشم.ببخشید میدونم خیلی زیاده..ولی ببینید واسه شما که در این کار حرفه ای هستید کار نداره.
من قالب AamalTemplate دانلود کردم و دارم روش کار میکنم در بخش نمونه کار این قالب من میتونم با فیلتر کردن عکساها و با کلیلک بر روی هر گزینه مقداری از عکساها نشان داده شوند
مثله عکس بالا ،حالا من میخوام تمام این کار ها با کد انجام بشه و به دیتابیس وصل بشه.
من در دیتابیس یه جدول مشتری دارم و یه جدول دسته بندی مشتری،من میخوام اون ایکون ها بالا با جدول دسته بندی مشتری نشان داده بشه و فیلترش هم یه فیلد از جدول دسته بندی هستش و و ای دی جدول دسته بندی در جدول مشتری کلید خارجی هستش و کد های زیر کدهای وب فرم هستش:
<section class="recent-works aligncenter">
<div class="container">
<div class="works">
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
<div class="row portfolio_wrapper">
<asp:Literal ID="Literal2" runat="server"></asp:Literal>
</div>
</div>
<ul class="pager">
<li class="previous"><a href="#"></a></li>
<li class="next"><a href="#"></a></li>
</ul>
</div>
</section>
و حالا کدهایی در page_load وب فرم بالا:
int categoryId;
string des;
protected void Page_Load(object sender, EventArgs e)
{
string catcustomer;
catcustomer = string.Empty;
CategoryCustomerBLL _obj = new CategoryCustomerBLL();
List<Companyeyes.model.tbDefine_CategoryCustomer> _entityList = _obj.SelectAllCategoryCustomer();
foreach (tbDefine_CategoryCustomer _entity in _entityList)
{
categoryId = _entity.fldCategoryCastomerID;
des = string.Empty;
des = _entity.fldDescription;
catcustomer +="<nav class=\"portfolio-filter clearfix\">" + System.Environment.NewLine;
catcustomer += "<ul>" + System.Environment.NewLine;
catcustomer += "<li><a class=\"active\" href=\"#\" data-filter=\"" + des + "\">" + _entity.fldCategoryName +"</a></li>" + System.Environment.NewLine;
catcustomer +="</ul>" + System.Environment.NewLine;
catcustomer +=" </nav>" + System.Environment.NewLine;
}
Literal1.Text = catcustomer;
string alef;
alef = string.Empty;
CustomerBLL _objj = new CustomerBLL();
List<Companyeyes.model.tbDefine_Customer> _entityListt = _objj.SeleCustomerbycategorycus(categoryId);
foreach (tbDefine_Customer _entity in _entityListt)
{
alef +="<div class=\"col-md-12 project-item "+ des +"\">" + System.Environment.NewLine;
alef +="<div class=\"img-wrap\">" + System.Environment.NewLine;
alef += "<img style=\"width:100px;height:90px;\" data-filter=\"" + des + "\" src=\"../Manage/Uploadfiles/Customer/" + _entity.fldImage + "\" />" + System.Environment.NewLine;
alef +="</div>" + System.Environment.NewLine;
alef += "</div>" + System.Environment.NewLine;
}
Literal2.Text = alef;
}
و حالا درست کار نمیکنه،نمیدونم کجا رو اشتباه نوشتم و عکسهای دیتابیس هم در زیر گذاشتم و فقز عکسهایی رو میاره که ای دی دسته بندی شون 4 هستش.بقیه عکسارو نمیاره!!
لطفا کد هاتون را داخل تگ کد(code) قرار دهید تا خوانا شود . قابل خواندن نیست.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)