リピーターにリンクボタンがあります。クリック時にリンクボタンの値を取得したい.私はマスターページを使用していますが、リピーターにあるためリンクボタンのIDを特定できません.
<asp:LinkButton ID="lnkprogress" runat="server" class="label label-info" BackColor="#589FC2" value='<%#Eval("BookingId")%>' >In progress</asp:LinkButton>
リピーターにリンクボタンがあります。クリック時にリンクボタンの値を取得したい.私はマスターページを使用していますが、リピーターにあるためリンクボタンのIDを特定できません.
<asp:LinkButton ID="lnkprogress" runat="server" class="label label-info" BackColor="#589FC2" value='<%#Eval("BookingId")%>' >In progress</asp:LinkButton>
これを試して:
コードビハインド
protected void lnkprogress_Command(object sender, CommandEventArgs e)
{
int BookingId = Convert.ToInt16(e.CommandArgument.ToString());
}
aspx ページ
<asp:LinkButton ID="lnkprogress" runat="server" class="label label-info" BackColor="#589FC2" OnCommand="lnkprogress_Command" CommandName="test" CommandArgument='<%#Eval("BookingId")%>' >In progress</asp:LinkButton>