私は、私は隠されたinput
フィールドをもID
のLinkButtonは「onclickの」隠された入力に値を代入する
<table>
<asp:Repeater ID = "rptr" runat = "server">
<ItemTemplate>
<tr>
<td>
<asp:LinkButton ID = "lbtn" runat = "server"
text = '<%#showData(Container.DataItem, "CommonName")%>'
CommandName = '<%#showData(Container.DataItem, "ID")%>'
CommandArgument = '<%#showData(Container.DataItem, "CommonName")%>' />
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
を含むcommandname
を持っているリピータ、内部のだasp:LinkButton
を持っています(
<input type = "hidden" id = "ID" runat = "server" />
)リピータの外リピータは、多くのasp:LinkButton
を移入し、それぞれがcommandname
に保存されているユニークなID
を持っています。 asp:LinkButton
がクリックされたら、隠された入力値に、クリックされたボタンのcommandname
を保存する必要があります。
私はonclick
イベントでjavascript関数を使用しなければならないことを知っています。しかし、私はそれを行う特定の方法を理解することができません。
ありがとうございます。
入力フィールドはどこに配置しますか?リピータの内側か外側か? –
@Ganesh_Devlekar outside。 – Wafae
LinkButtonのポストバックが必要か、クライアント側のソリューションで十分でしょうか? – VDWWD