0
データを表示するためにリピータを使用するテーブルがあります。各行に「削除」ボタンがあります。このボタンをクリックすると、SQL DELETEクエリで使用される選択された行から「ClassId」が取得されます。ASP.NETリピータのASP:ボタンを使用した値の取得
私は選択された行から 'ClassId'を取得する方法がわかりません。リピーターから
スニペットコード:.csファイルページにある
<ItemTemplate>
<tr>
<td>
<asp:Label runat="server" ID="LblTitle"Text='<%# Eval("ClassId")%>' />
</td>
<td>
<asp:Label runat="server" ID="LblEmail" Text='<%# Eval("StartTime")%>' />
</td>
<td>
<asp:Label runat="server" ID="Label4" Text='<%# Eval("EndTime")%>' />
</td>
<td>
<asp:Label runat="server" ID="Label1" Text='<%# Eval("ClassDate")%>' />
</td>
<td>
<asp:Label runat="server" ID="Label2" Text='<%# Eval("BuildingName")%>' />
</td>
<td>
<asp:Label runat="server" ID="Label3" Text='<%# Eval("RoomCode")%>' />
</td>
<td>
<asp:Button ID="deleteBtn" runat="server" OnClick="deleteBtn_Click" class="btn btn-danger"
CommandArgument='<%# Eval("ClassId") %>'Text="Delete" />
</td>
</tr>
</ItemTemplate>
コード:
protected void deleteBtn_Click(object sender, EventArgs e)
{
//SQL Delete query goes here using the ClassId to delete the row
}
多くの感謝の男!!これは完全に機能しました。 –