用controls[0]
而不是controls(0)

解决方案 »

  1.   

    lb=myTableCell.Controls(0);
    改为:
    lb=myTableCell.Controls[0];注:C#中的数组采用[].
      

  2.   

    private void DataGrid_ItemCreated(Object sender, DataGridItemEventArgs e)
    {
            switch( e.Item.ItemType )
            {
                case ListItemType.Item:
                case ListItemType.AlternatingItem:
                case ListItemType.EditItem:
                     TableCell myTableCell = e.Item.Cells[0];
            LinkButton myDeleteButton = (LinkButton)myTableCell.Controls[0];
              myDeleteButton.Attributes.Add("onclick","return confirm('Are you Sure you want to delete this company?');");
                  break;
            }
    }
      

  3.   

    c:\inetpub\wwwroot\WebApplication2_2_2\WebForm1.aspx.cs(88): 无法将类型“System.Web.UI.Control”隐式转换为“System.Web.UI.WebControls.LinkButton”