Example #1
0
        public string getGridCellText(System.Web.UI.WebControls.TableCell tc)
        {
            string cellText = "";

            if (tc.HasControls())
            {
                foreach (System.Web.UI.Control c in tc.Controls)
                {
                    if (c.GetType() == typeof(System.Web.UI.WebControls.LinkButton))
                    {
                        System.Web.UI.WebControls.LinkButton lb = c as System.Web.UI.WebControls.LinkButton;
                        cellText = lb.Text.Trim();
                    }
                    else if (c.GetType() == typeof(System.Web.UI.WebControls.HyperLink))
                    {
                        System.Web.UI.WebControls.HyperLink h1 = c as System.Web.UI.WebControls.HyperLink;
                        cellText = h1.Text.Trim();
                    }
                    else if (c.GetType() == typeof(System.Web.UI.WebControls.Label))
                    {
                        System.Web.UI.WebControls.Label lbl = c as System.Web.UI.WebControls.Label;
                        cellText = lbl.Text.Trim();
                    }
                }
            }
            else
            {
                cellText = tc.Text;
            }
            return(cellText);
        }