Dear Telerik,
I use a grid,when I add new record,I want fire a function of my js script.but I use the radajax so I use ClientScript.RegisterStartupScript function is unuseful...
my code:
function showEdit(customer, contact) { window.radopen("ContactEdit.aspx?cus=" + customer + "&contact=" + contact, "EditContact"); return false; } protected void RadGridList_InsertCommand(object sender, GridCommandEventArgs e) { Parents parents = new Parents(); parents.Customer_No = ((TextBox)e.Item.FindControl("txtParentsCode")).Text.Trim(); parents.English_Name = ((TextBox)e.Item.FindControl("txtEnName")).Text.Trim(); parents.Join_Date = DateTime.Parse(((RadDatePicker)e.Item.FindControl("rdpJoinDate")).SelectedDate.ToString()); parents.Salesman_Code = ((RadComboBox)e.Item.FindControl("rcbSalesman")).SelectedValue.Trim(); parents.BR_No = ((TextBox)e.Item.FindControl("txtBRNo")).Text.Trim(); parents.CR_No = ((TextBox)e.Item.FindControl("txtCRNo")).Text.Trim(); parents.Remarks = ((TextBox)e.Item.FindControl("txtRemarks")).Text.Trim(); parents.Parent_Customer_No = ((RadComboBox)e.Item.FindControl("rcbParent")).SelectedValue.Trim(); parents.Alternative_Name = ((TextBox)e.Item.FindControl("txtAlternative")).Text.Trim(); parents.Music_Service_Type = ((TextBox)e.Item.FindControl("txtMusSerType")).Text.Trim(); parents.Next_Contact_Datetime = DateTime.Parse(((RadDatePicker)e.Item.FindControl("rdpNextConDate")).SelectedDate.ToString()); try { new BLL.ParentsBLL().Add(parents); BindData(); ClientScript.RegisterStartupScript(GetType(), "message", "<script language='javascript'>showEdit('0004', '')</script>"); } catch (Exception) { throw; } }