Private Sub DataGrid1_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemCreated Select Case e.Item.ItemType Case ListItemType.Item, ListItemType.AlternatingItem, ListItemType.EditItem '确认是否删除 e.Item.Cells[0].Attributes.Add("onclick", "return confirm('请确认是否真的要删除该记录?');") End Select End Sub
var bool;
function click(){
if (event.srcElement.id=="Delete")
{
event.returnValue=confirm("确认要删除吗?");
}
document.onclick=click;
</script>
把上面一段copy到你的html中看看。
Select Case e.Item.ItemType
Case ListItemType.Item, ListItemType.AlternatingItem, ListItemType.EditItem
'确认是否删除
e.Item.Cells[0].Attributes.Add("onclick", "return confirm('请确认是否真的要删除该记录?');")
End Select
End Sub
源错误:
行 185:end sub
行 186:
行 187:Private Sub DataGrid1_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemCreated
行 188: Select Case e.Item.ItemType
行 189: Case ListItemType.Item, ListItemType.AlternatingItem, ListItemType.EditItem
源文件 123.aspx 行: 187
请问是怎么回事呀!
是不是下面的删除列写的有问题呀!
<Columns>
<asp:TemplateColumn HeaderText="Delete?">
<ItemTemplate>
<asp:button id="btnDelete" OnClick="DataGrid_DeleteRow" runat="Server" Text="Delete Row" />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>