itemlist を持つリピーターがあり、C#/sql とデータバインドを介してデータを取得します。次に、アイテムリストの「deleteNewsButton」に onclick javascript を追加します。OnItemDataBound を使用する必要があると思いますか?
これが私のリピーターです:
<asp:Repeater ID="newsListRepeater" runat="server" OnItemDataBound="deleteConfirm_Databound">
<ItemTemplate>
<tr>
<td><%# Eval("id") %></td>
<td><%# Eval("title") %></td>
<td><%# Eval("tags") %></td>
<td><%# Eval("author") %></td>
<td style="width:100px;"><%# DataBinder.Eval(Container.DataItem, "time", "{0:dd/MM/yyyy}") %></td>
<td style="width:110px;">
<asp:Button ID="editNewsButton" runat="server" OnCommand="editNewsButton_Click" CommandArgument='<%# Eval("id") %>' Text="Rediger" />
<asp:Button ID="deleteNewsButton" runat="server" CommandArgument='<%# Eval("id") %>' Text="Slet" />
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
編集:コードの背後からパラメーターを「deleteNewsButton」コントローラーにバインドするにはどうすればよいですか。コードの背後から行う必要があります...