子リピーターのItemCommandのコマンドを起動させてください。ネストリピーターの内側にあるボタン
ここは私のaspxコードです。
<asp:Repeater ID="rpCompany" runat="server">
<HeaderTemplate>
<div id="accordion" class="details-accordion">
</HeaderTemplate>
<ItemTemplate>
<h3 class="details-header clr">
Company Name
</h3>
<div class="col-sm-12 details-content">
<asp:Repeater ID="rpSO" runat="server">
<HeaderTemplate>
<div id="SO">
<div id="accordion2" class="details-accordion">
</HeaderTemplate>
<ItemTemplate>
<h3 class="details-header clr">
SO Number
</h3>
<div class="col-xs-12 details-content">
<div class="col-xs-12 btn-center">
<asp:Button ID="btnSave" runat="server" Text="SAVE" CssClass="btn btn-primary btn-blue-save" CommandName="SAVE" />
</div>
<div class="clr"></div>
<div class="col-xs-12">
<asp:Label ID="lblErrorSave" runat="server" Text=""></asp:Label>
</div>
</div>
</ItemTemplate>
<FooterTemplate>
</div>
</div>
</FooterTemplate>
</asp:Repeater>
</div>
</ItemTemplate>
<FooterTemplate>
</div>
</FooterTemplate>
</asp:Repeater>
そして、私のaspx.vbコードは
Private Sub rpSO_ItemCommand(sender As Object, e As RepeaterCommandEventArgs)
If e.CommandName = "SAVE" Then
End If
End Sub
である。しかし、それは発射いません。
私の子リピータに既にOnItemCommandを追加しましたが、エラーが表示されます。
親リピータにもAddHandler rptSO.ItemCommand, AddressOf rpSO_ItemCommand
を追加しましたが、まだ運がありません。
ご協力いただきありがとうございます。
私は注意が必要です。 _外部リソースへのリンクが推奨されますが、リンクの周りにコンテキストを追加して、仲間のユーザーには何か、その理由を理解させてください。ターゲットサイトに到達できない場合や、永久にオフラインになる場合は、常に重要なリンクの最も関連性の高い部分を引用してください._回答に関連するコンテンツを取り込むことを検討します。それが立っているので、あなたは下降投票されるかもしれません。 – Bugs