<script language="javascript">
function func()
{
}
</script>Attributes.Add( "onClick", "fun();" );

解决方案 »

  1.   

    完全可以。下面的是给DataGrid中的控件加属性的代码。
    private void DataGrid1_ItemCreated(object sender, DataGridItemEventArgs e)
    {
    if (e.Item.ItemType == ListItemType.Item
    || e.Item.ItemType == ListItemType.EditItem
    || e.Item.ItemType == ListItemType.AlternatingItem)
    {
    //button
    Button btn = (Button)e.Item.FindControl("btnDel");
    btn.Attributes.Add("onclick","return confirm('are you sure to delete " + e.Item.ItemIndex.ToString() + "');");

    //linkbutton
    LinkButton lbtn = (LinkButton)e.Item.FindControl("lbtnDel");
    lbtn.Attributes.Add("onclick","return confirm('are you sure to delete " + e.Item.ItemIndex.ToString() + "');"); //imagebutton
    ImageButton iBtn = (ImageButton)e.Item.FindControl("btnImage");
    iBtn.Attributes.Add("onclick","return confirm('are you sure to delete " + e.Item.ItemIndex.ToString() + "');");
    }
    }
      

  2.   

    如果datagrid外还包含一个datagrid呢?