PDA

View Full Version : datalist در معماری چندلایه



sara_t
سه شنبه 17 مرداد 1391, 12:24 عصر
سلام دوستان
من با استفاده از معماری چند لایه میخام به یه دیتالیست وصل شم و یه سری اطلاعات رو بهمراه عکس از یک جدول بخونم و نمایش بدم و بعد بر روی عکسها که کلیک شد به صفحه details برم و اطلاعات کاملی رو از اون نمایش بدم؟

بنظر اساتید استفاده از دیتالیست برای اینکار مناسب هست یا برم سراغ دیتاگرید؟

من یه تکست باکس و یه دکمه برای سرچ قرار دادم که نتیجه باید در دیتالیست نمایش داده بشه
دکمه سرچ:

protected void search_Click(object sender, EventArgs e)
{

radteach radteach = new radteach();
radteach.nameteach = TextBox1.Text;
try
{
BindList(radteach);
}
catch (Exception ee)
{
Label1.Text = ee.Message.ToString();
}
finally
{
radteach = null;
}
}


private void BindList(radteach radteach)
{
DataList1.DataSource = DataListSource(radteach);
DataList1.DataBind();

}
private DataTable DataListSource(radteach radteach)
{
radteachBAL r = new radteachBAL();
DataTable dTable = new DataTable();
try
{
dTable = r.search(radteach);
}
catch (Exception ee)
{
Label1.Text = ee.Message.ToString();
}
finally
{
r = null;
}
return dTable;
}