Here's how the repeater looks now asp.netに関する限り、私はアマチュアです。私がしようとしているのは、ラジオボタンリスト内の項目を選択したときにデータを表示するように設定されたページにリピータコントロールがあることです。この時点件までリピーター内のラベルのテキストプロパティを取得するasp.net
そのすべての良い、私は何をすべきか、次です:私はbuttonbookがリピータにクリックされたときlblIdのテキストを取得したい
。私はこれをどのように達成するか考えていません。どんな助けでも大いに賛成するでしょう。ここで
コードです:あなたは、特定の行またはリスト全体を必要とする場合
<asp:Repeater ID="Repeater1" runat="server"
DataSourceID="SqlDataSourceHolidays" Visible="False" >
<ItemTemplate>
<table style="border: 1px solid #A55129; background-color: #FFF7E7">
<tr>
<td style="width: 200px">
<asp:Image ID="imgEmployee" ImageUrl='<%# Eval("h_description")%>'
runat="server" />
</td>
<td style="width: 200px">
<table>
<tr>
<td>
<b>Id:</b>
</td>
<td>
<asp:Label ID="lblId" runat="server" Text='<%#Eval("h_id") %>'>
</asp:Label>
</td>
</tr>
<tr>
<td>
<b>Name:</b>
</td>
<td>
<asp:Label ID="lblName" runat="server" Text='<%#Eval("h_name") %>'>
</asp:Label>
</td>
</tr>
<tr>
<td>
<b>Duration:</b>
</td>
<td>
<asp:Label ID="lblGender" runat="server" Text='<%#Eval("h_duration") %>'>
</asp:Label>
</td>
</tr>
<tr>
<td>
<b>Price:</b>
</td>
<td>
<asp:Label ID="lblCity" runat="server" Text='<%#Eval("h_price") %>'>
</asp:Label>
<asp:Button ID="Buttonbook" runat="server" Text="Button"
OnClick = "Buttonbook_Click" CommandArgument = '<%# Eval("h_id") %>' />
</td>
</tr>
</table>
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>
参照[見つけ制御・イン・asprepeaterオンボタンをクリック-event](http://stackoverflow.com/q/10880297/3711928)。 –
Smbdy plz hlp私の質問には、私はアマチュアが本当にここにこだわったと言っていたからです。 –
ur hlp evrybdyに感謝し、最後にそれを理解しました。 –