0

動的に作成されたリンクボタンがクリックされたときに (グリッドビュー内で) イベントにバインドするための助けが必要です...

私はそれについて多くの質問を見ましたが、.OnClick += New EventHandler(event) を使用できると常に言っており、実際には使用する ".OnClick" プロパティはありません。使用できない OnClientClick プロパティがあります。 EventHandler によるカスタム回答と必要なものは次のとおりです。

ウェブ上のカスタム回答:

 Dim lb As New LinkButton
 lb.Text = "Add"
 lb.OnClick += New EventHandler(lb_Click)
 grid1.FooterRow.Cells(0).Controls.Add(lb)

私が必要としているのはそのようなものですが、イベントを発生させることができる正しいプロパティがあります。

4

2 に答える 2

0

グリッドビューの場合は、ItemDataBoundイベントをアタッチし、itemDataBoundイベントでリンクボタンを取得し、各リンクボタンでイベントをアタッチします。

于 2012-07-24T11:31:29.543 に答える
0

代わりに「クリック」イベントを試してください。

lb.Click += new EventHandler(lb_Click)
于 2012-07-24T10:51:09.483 に答える