PDA

View Full Version : قرار دادن web user control در DataList



mehrdad_t
چهارشنبه 30 خرداد 1386, 00:59 صبح
سلام دوستان

من در حال طراحی یک وب سایت هستم که مدیر قادر به تعریف گروه برای اخبار است .

برای نمایش آخرین اخبار این گروه ها در صفحه اول به مشکل برخورد کردم .

مثلآ در شکل زیر , مدیر این 4 گروه رو تعریف کرده .

4 جدول در صفحه اول ساخته میشه .

http://teanet.somee.com/photo/Sample.JPG

تنها فکری که به ذهنم رسید استفاده از web user control و DataList بود.

ممکنه در مورد قرار دادن web user control در DataList کمکم کنید ؟!

Behrouz_Rad
چهارشنبه 30 خرداد 1386, 11:10 صبح
NOP!!!
از Batch Query در (مثلا) Repeater استفاده کن.
دقیقا همین ساختار رو می تونی در ItemTemplate ایجاد کنی و در روال ItemDataBound کنترل نحوه ی نمایش اطلاعات رو داشته باشی.

mehrdad_t
چهارشنبه 30 خرداد 1386, 15:48 عصر
مشکل تقریبآ حل شد

خدا عمرش بده این Mike Clark رو ( تو این مقاله توضیح داده (http://www.c-sharpcorner.com/UploadFile/Mike%20Clark/PartA02272007012412AM/PartA.aspx)) !

فقط نمیتونم به کنترل های Repeater دسترسی داشته باشم !

مثلآ :


<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table border="1" cellpadding="0" cellspacing="0" style="width: 250px; padding-left: 20px;
padding-right: 20px; margin-left: 20px; margin-right: 20px">
<tr>
<td style="height: 30;" id="Header">
name :
<asp:Label ID="Label2" runat="server" />
</td>
</tr>
</HeaderTemplate>
<ItemTemplate> . . . .

اصلآ به Label2 دسترسی ندارم:متفکر:

mehrdad_t
چهارشنبه 30 خرداد 1386, 23:50 عصر
ممکنه روش دسترسی به کنترل های داخل Repeater را توضیح بدید ؟

sajadghasemi64
جمعه 20 خرداد 1390, 01:28 صبح
http://forums.asp.net/t/615810.aspx/1