我是在后台创建的buttoncolumn
Dim tempBoundColumn As BoundColumn
Dim tempButtonColumn As ButtonColumn Dim i As Integer For i = 0 To UBound(arrColumns)
tempBoundColumn = New BoundColumn
tempBoundColumn.DataField = "column" & i
tempBoundColumn.HeaderText = arrColumnName(i)
tempBoundColumn.ItemStyle.Wrap = False
tempBoundColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
tempBoundColumn.HeaderStyle.Wrap = False '将需要隐藏的列设置为visable=false
If arrOnShow(i).ToLower = "no" Then
tempBoundColumn.Visible = False
End If
datagridList.Columns.Add(tempBoundColumn)
Next tempButtonColumn = New ButtonColumn
'tempButtonColumn.HeaderText = "修改"
tempButtonColumn.Text = "修改"
tempButtonColumn.CommandName = "update"
tempButtonColumn.ItemStyle.Wrap = False
tempButtonColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
'tempBoundColumn.HeaderStyle.Wrap = False
datagridList.Columns.Add(tempButtonColumn) tempButtonColumn = New ButtonColumn
'tempButtonColumn.HeaderText = "删除"
tempButtonColumn.Text = "删除"
tempButtonColumn.CommandName = "delete"
tempButtonColumn.ItemStyle.Wrap = False
tempButtonColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
'tempBoundColumn.HeaderStyle.Wrap = False
datagridList.Columns.Add(tempButtonColumn)
但是ItemCommand事件一点反应也没有,为什么啊
哪位大虾告诉一下啊!!
Dim tempBoundColumn As BoundColumn
Dim tempButtonColumn As ButtonColumn Dim i As Integer For i = 0 To UBound(arrColumns)
tempBoundColumn = New BoundColumn
tempBoundColumn.DataField = "column" & i
tempBoundColumn.HeaderText = arrColumnName(i)
tempBoundColumn.ItemStyle.Wrap = False
tempBoundColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
tempBoundColumn.HeaderStyle.Wrap = False '将需要隐藏的列设置为visable=false
If arrOnShow(i).ToLower = "no" Then
tempBoundColumn.Visible = False
End If
datagridList.Columns.Add(tempBoundColumn)
Next tempButtonColumn = New ButtonColumn
'tempButtonColumn.HeaderText = "修改"
tempButtonColumn.Text = "修改"
tempButtonColumn.CommandName = "update"
tempButtonColumn.ItemStyle.Wrap = False
tempButtonColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
'tempBoundColumn.HeaderStyle.Wrap = False
datagridList.Columns.Add(tempButtonColumn) tempButtonColumn = New ButtonColumn
'tempButtonColumn.HeaderText = "删除"
tempButtonColumn.Text = "删除"
tempButtonColumn.CommandName = "delete"
tempButtonColumn.ItemStyle.Wrap = False
tempButtonColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
'tempBoundColumn.HeaderStyle.Wrap = False
datagridList.Columns.Add(tempButtonColumn)
但是ItemCommand事件一点反应也没有,为什么啊
哪位大虾告诉一下啊!!
解决方案 »
- 如何让页面在执行前先在客户端显示?
- 请教一个ajax的问题。
- 急急急。cs代码中取出前台id属性
- gridview的RowCommand问题
- 可以使用VS2005 Team Suite连接到Team Foundation Server 2008么?
- 在ASP.NET中用程序添加HtmlControls时,怎样将控件不作为服务器控件,只作为表现控件?
- 现在网上的asp.net虚拟空间普遍都支不支持使用自己制作的装配件(.dll文件)?
- url get 方式传值,超出最大限制,传值被截断!!!
- 能给一个exchange2000下载吗?谢谢
- 替好朋友,高分求救简单问题。
- 怎么直接获取文件的文件类型,(非文件上传过程)
- 已经将 TextBox控件的属性设置为 EnableViewState="False",为什么仍然可以保存POST数据???
事件需要触发。才会响应。
等同于
this.Button_seal.Click += new System.EventHandler(this.Button_seal_Click);
不时这个问题啊
哎!!
按照你说的,那为什么在点分页按钮的时候该事件响应呢?