0
rowdataboundイベント中に特定のセルにリンクボタンを配置しました。データバインドされたリンクボタンから行インデックスを取得する
クリックすると、行インデックス値を取得する方法がわかりませんが、私は以下のいくつかのバリエーションでリンクボタンをコーディングしました。
If e.Row.RowType = DataControlRowType.DataRow Then
Dim ParentLink As LinkButton = New LinkButton
If (e.Row.Cells(3).Text.Equals(" ")) Then
e.Row.Cells(3).BackColor = Drawing.Color.Red
ParentLink.Text = "Resend"
ParentLink.ID = "Resend"
ParentLink.CommandName = "Resend"
ParentLink.CommandArgument = e.Row.RowIndex.ToString()
' AddHandler ParentLink.Command, AddressOf resend_email
e.Row.Cells(5).Controls.Add(ParentLink)
End If
End If
「asp:TemplateField>」を使用していますが、この方法を追加すると良い例はありません。私がクリックすると、それはrowdataboundイベントに戻りますが、リンクボタンのコマンド引数または行インデックスを取得する方法はわかりません。この若い子に自分の道の誤りを見せてください!