请教DataGrid的问题!!
zl13 2004-10-28 02:15:07 If e.Item.ItemType = ListItemType.Item Or _
e.Item.ItemType = ListItemType.AlternatingItem Then
Dim myDeleteButton As LinkButton
myDeleteButton = CType(e.Item.Cells(3).Controls(0), LinkButton) ---》报错
myDeleteButton.Attributes.Add("onclick", "Return confirm('您真的要删除此行么?');")
End If
报错的内容---》Specified cast is not valid
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="工程编号" DataNavigateUrlFormatString="View_Nizaijian.aspx?Auto_id={0}" HeaderText="查看" Text="查看"/>
<asp:HyperLinkColumn DataNavigateUrlField="工程编号" DataNavigateUrlFormatString="Update_Nizaijian.aspx?Auto_id={0}" HeaderText="修改" Text="修改" />
<asp:HyperLinkColumn DataNavigateUrlField="工程编号" DataNavigateUrlFormatString="Make_Nizaijian.aspx?Auto_id={0}" HeaderText="生成" Text="生成" />
<asp:HyperLinkColumn DataNavigateUrlField="工程编号" DataNavigateUrlFormatString="Del_Nizaijian.aspx?Auto_id={0}" HeaderText="删除" Text="删除" />
</Columns>
我想访问的是Text = "删除" 的那一行,不知道是不是类型不对,DataGrid在Page_Load的时候绑定了部分数据,有4列,请教各位了