Devi usare il comando findcontrol ed eseguire dei cast . . . Guarda stò esempio se può esserti chiaro . . .
Quà io setto una function Javascript sul comando di delete che stà sul gridview
codice:
protected void GridViewAlbum_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowIndex > -1)
{
LinkButton linkBtn = (LinkButton)e.Row.Cells[5].FindControl("LinkButtonDelete");
linkBtn.OnClientClick = "return confirm('Attenzione : l\\'album \\' " + DataBinder.Eval(e.Row.DataItem, "ID_ALBUM").ToString() + " \\' e tutte le sue foto verrano eliminate. PROSEGUIRE ?')";
linkBtn.CommandArgument = DataBinder.Eval(e.Row.DataItem, "ID_ALBUM").ToString();
}
}