S
srini.venkatesan
I am trying to call a javascript from Datagrid which is using
OnUpdatecommand, I dont see update being invoked, what am I missing, Is
it the right way to call. I have just cut and pasted only the part of
the code. Thanks
In the class file:
public void DataGrid2_Edit(Object sender, DataGridCommandEventArgs e)
{
DataGrid2.EditItemIndex = (int)e.Item.ItemIndex;
BindGrid();
TableCell cell = (TableCell) e.Item.Controls[0];
System.Web.UI.WebControls.LinkButton lnk=
(System.Web.UI.WebControls.LinkButton ) cell.Controls[0];
lnk.Attributes.Add("onclick","javascript:confirm_update();");
}
Html:
</style>
<script language="javascript">
function confirm_update()
{
if(confirm("Are you sure you want to update?")==true)
return true;
else
return false;
}
</script>
</HEAD>
<BODY>
<form id="Form1" method="post" runat="server">
<h2>Customer Fleet Edit Screen For:
<asp:Label id="Label1" runat="server"
Width="112px">Label</asp:Label></h2>
<asp:datagrid id="DataGrid2" runat="server"
AutoGenerateColumns="false" OnUpdateCommand="DataGrid2_Update"
OnCancelCommand="DataGrid2_Cancel" OnEditCommand="DataGrid2_Edit"
HeaderStyle-BackColor="#aaaadd"
OnUpdatecommand, I dont see update being invoked, what am I missing, Is
it the right way to call. I have just cut and pasted only the part of
the code. Thanks
In the class file:
public void DataGrid2_Edit(Object sender, DataGridCommandEventArgs e)
{
DataGrid2.EditItemIndex = (int)e.Item.ItemIndex;
BindGrid();
TableCell cell = (TableCell) e.Item.Controls[0];
System.Web.UI.WebControls.LinkButton lnk=
(System.Web.UI.WebControls.LinkButton ) cell.Controls[0];
lnk.Attributes.Add("onclick","javascript:confirm_update();");
}
Html:
</style>
<script language="javascript">
function confirm_update()
{
if(confirm("Are you sure you want to update?")==true)
return true;
else
return false;
}
</script>
</HEAD>
<BODY>
<form id="Form1" method="post" runat="server">
<h2>Customer Fleet Edit Screen For:
<asp:Label id="Label1" runat="server"
Width="112px">Label</asp:Label></h2>
<asp:datagrid id="DataGrid2" runat="server"
AutoGenerateColumns="false" OnUpdateCommand="DataGrid2_Update"
OnCancelCommand="DataGrid2_Cancel" OnEditCommand="DataGrid2_Edit"
HeaderStyle-BackColor="#aaaadd"