- - PR -
入れ子にしたGridView内のボタンイベントについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-01-15 21:24
会議室の皆さん、お世話になっております。
VB.NET + ASP.NET (2005)にて悩んでおります。 現在、Repeaterコントロール内にGridViewを入れ子にしています。 この状態でGridView内Template列のボタンをクリックしたときの 処理を書こうと思っているのですが上手くいきません。 RepeaterのItemDataBound内で Dim gv As GridView = DirectCast(e.Item.FindControl("GridView1"), GridView) AddHandler gv.RowCommand, AddressOf GridView1_RowCommand といった感じでハンドラを追加し 以下のプロシージャを追加しました。 Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Response.Write("111") End Sub この状態でDataGrid内のボタンを押してもGridView1_RowCommandに処理が入ってきません。 どこがおかしいのかイマイチわかりません。 どなたか教えてください。 | ||||||||
|
投稿日時: 2007-01-16 05:56
GridViewのGridView1_RowCommandハンドラをデザイン時に 登録したらよいのでは。
_________________ ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集 | ||||||||
|
投稿日時: 2007-01-16 09:31
Accessさん、こんにちは。
デザイン時にOnRowCommand="GridView1_RowCommand"をつけることによって解決出来ました! 非常に助かりました。ありがとうございました。 |
1