all groups > vb.net controls > august 2005 >
You're in the

vb.net controls

group:

Button Column Event not Working in Custom Grid


Button Column Event not Working in Custom Grid Brett Ossman
8/22/2005 10:19:03 AM
vb.net controls: Building a custom datagrid containing a button column. My event handler for
the button column doesn't trigger. I can't get it to break in the event
handler. Don't know of the event isn't firing at all or the handler isn't
triggering.
See the code snippets below.

Thanks

---------------------------------------------------------------------------------------------
Protected WithEvents RequestsGrid As DataGrid

RequestsGrid = New DataGrid
colEdit = New ButtonColumn
colEdit.Text = "Edit"
colEdit.CommandName = "Select"
colEdit.ButtonType = ButtonColumnType.LinkButton
RequestsGrid.Columns.Add(colEdit)

Private Sub RequestsGrid_ItemCommand(ByVal source As Object, ByVal e As
DataGridCommandEventArgs) Handles RequestsGrid.ItemCommand
Dim SelectedRequestID As Integer
' I set my breakpoint here
SelectedRequestID = CInt(e.Item.Cells("RequestID").Text)
End Sub
Re: Button Column Event not Working in Custom Grid Ken Tucker [MVP]
8/23/2005 6:13:31 AM
Hi,

Here is an example on how to do it.

http://www.windowsformsdatagridhelp.com/default.aspx?ID=ae031c77-6278-4e5b-ae07-3a980108e01b

Ken
----------------
[quoted text, click to view]
Building a custom datagrid containing a button column. My event handler for
the button column doesn't trigger. I can't get it to break in the event
handler. Don't know of the event isn't firing at all or the handler isn't
triggering.
See the code snippets below.

Thanks

---------------------------------------------------------------------------------------------
Protected WithEvents RequestsGrid As DataGrid

RequestsGrid = New DataGrid
colEdit = New ButtonColumn
colEdit.Text = "Edit"
colEdit.CommandName = "Select"
colEdit.ButtonType = ButtonColumnType.LinkButton
RequestsGrid.Columns.Add(colEdit)

Private Sub RequestsGrid_ItemCommand(ByVal source As Object, ByVal e As
DataGridCommandEventArgs) Handles RequestsGrid.ItemCommand
Dim SelectedRequestID As Integer
' I set my breakpoint here
SelectedRequestID = CInt(e.Item.Cells("RequestID").Text)
End Sub

AddThis Social Bookmark Button