I have a javascript function defined in my <headtag on my ASP.NET
page. In the code-behind i have the lines...
void pGrid_DeleteCommand(object source, DataGridCommandEventArgs e)
{
string fName, lName;
fName = e.Item.Cells[5].Text.Trim();
lName = e.Item.Cells[4].Text.Trim();
Response.Write("<script language=javascript>confirmDelete('" +
fName + "', '" + lName + "')</script>");
if (hdnDelete.Value == "true")
//do stuff
}
confirmDelete() looks like this...
function confirmDelete(fName, lName)
{
if(confirm('Delete ' + fName + ' ' + lName + '?'))
{
document.form1.hdnDelete.Value = 'true';
alert(document.form1.hdnDelete.Value); //returns 'true'
like its suppose to.
}
else
{
document.form1.hdnDelete.Value = 'false';
}
}
However, whenever i trigger the event that holds the Response.Write(),
i get the "Object Expected" error.
Any help?