PDA

View Full Version : گرفتن مقدار در Repeater



sarasara
چهارشنبه 08 آذر 1385, 09:05 صبح
سلام
ابتدا تو سایت Search کردم اما توی تاپیکهای مرتبط جوابم و پیدا نکردم
من یه کد به صورت زیر دارم که داخل یه Repeater قرار داره :


<asp:Repeater ID="UserRepeater" runat="server" DataSourceID="UsersList" >
<HeaderTemplate>
<table border="1" width="100%">
<tr>

<td>نام</td>

</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>

<td><%# DataBinder.Eval(Container.DataItem,"name") %></td>

</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>

می خوام با کلیک روی یه Button به مقدار این ستون(TD ) دسترسی داشته باشم اما نمی دونم چه کار کنم؟ لطفا اگه کسی می دونه کمک کنه؟
متشکرم!

Leon_pro
پنج شنبه 09 آذر 1385, 01:24 صبح
میتونی یه کنترل رو تو ItemTemplate قرار بدی بعدش بیند کنی وقتی user کلیک کرد تک تک با تابع FindControl کنترل رو به یه متغیر از همون نوع مقدار دهی کنی بعد مقدار داخلش رو بخونی

findcontrol رو باید داخل collection
Reporte Rows استفاده کنی