Exemple #1
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            //Put user code to initialize the page here

            System.Web.UI.HtmlControls.HtmlForm frm = (HtmlForm)this.FindControl("Form1");
            GHTTestBegin(frm);

            GHTActiveSubTest = GHTSubTest1;
            try
            {
                DataGrid1.DataSource = GHTTests.GHDataSources.DSDataTable();
                System.Web.UI.WebControls.EditCommandColumn c_edt     = new System.Web.UI.WebControls.EditCommandColumn();
                System.Web.UI.WebControls.BoundColumn       c_id      = new System.Web.UI.WebControls.BoundColumn();
                System.Web.UI.WebControls.ButtonColumn      c_name    = new System.Web.UI.WebControls.ButtonColumn();
                System.Web.UI.WebControls.HyperLinkColumn   c_company = new System.Web.UI.WebControls.HyperLinkColumn();

                c_id.DataField          = "ID";
                c_name.DataTextField    = "Name";
                c_company.DataTextField = "Company";

                DataGrid1.Columns.Add(c_edt);
                DataGrid1.Columns.Add(c_id);
                DataGrid1.Columns.Add(c_name);
                DataGrid1.Columns.Add(c_company);

                DataGrid1.DataBind();;
            }
            catch (Exception ex)
            {
                GHTSubTestUnexpectedExceptionCaught(ex);
            }

            GHTTestEnd();
        }
		private void Page_Load(object sender, System.EventArgs e) 
		{
			//Put user code to initialize the page here

			System.Web.UI.HtmlControls.HtmlForm frm = (HtmlForm)this.FindControl("Form1");
			GHTTestBegin(frm);

			GHTActiveSubTest = GHTSubTest1;
			try 
			{
				DataGrid1.DataSource = GHTTests.GHDataSources.DSDataTable();
				System.Web.UI.WebControls.EditCommandColumn c_edt = new System.Web.UI.WebControls.EditCommandColumn();
				System.Web.UI.WebControls.BoundColumn c_id = new System.Web.UI.WebControls.BoundColumn();
				System.Web.UI.WebControls.ButtonColumn c_name = new System.Web.UI.WebControls.ButtonColumn();
				System.Web.UI.WebControls.HyperLinkColumn c_company = new System.Web.UI.WebControls.HyperLinkColumn();

				c_id.DataField = "ID";
				c_name.DataTextField = "Name";
				c_company.DataTextField = "Company";

				DataGrid1.Columns.Add(c_edt);
				DataGrid1.Columns.Add(c_id);
				DataGrid1.Columns.Add(c_name);
				DataGrid1.Columns.Add(c_company);

				DataGrid1.DataBind();;
			}
			catch (Exception ex) 
			{
				GHTSubTestUnexpectedExceptionCaught(ex);
			}

			GHTTestEnd();
		}
	 private void Page_Load(object sender, EventArgs e)
	 {
		 HtmlForm form1 = (HtmlForm) this.FindControl("Form1");
		 this.GHTTestBegin(form1);
		 base.GHTActiveSubTest = this.GHTSubTest1;
		 try
		 {
			 this.DataGrid1.DataSource = GHDataSources.DSDataTable();
			 ButtonColumn column2 = new ButtonColumn();
			 ButtonColumn column3 = new ButtonColumn();
			 ButtonColumn column1 = new ButtonColumn();
			 column2.DataTextField = "ID";
			 column3.DataTextField = "Name";
			 column1.DataTextField = "Company";
			 this.DataGrid1.Columns.Add(column2);
			 this.DataGrid1.Columns.Add(column3);
			 this.DataGrid1.Columns.Add(column1);
			 this.DataGrid1.DataBind();
		 }
		 catch (Exception exception2)
		 {
			 Exception exception1 = exception2;
			 this.GHTSubTestUnexpectedExceptionCaught(exception1);
		 }
		 this.GHTTestEnd();
	 }
Exemple #4
0
		public void Defaults ()
		{
			ButtonColumn bc = new ButtonColumn ();
#if NET_2_0
			Assert.AreEqual ("", bc.ValidationGroup, "ValidationGroup");
			Assert.AreEqual (false, bc.CausesValidation, "CausesValidation"); 
#endif
		}
Exemple #5
0
		public void AssignedProperties ()
		{
			ButtonColumn bc = new ButtonColumn ();
			Assert.AreEqual ("", bc.ValidationGroup, "ValidationGroup#1");
			bc.ValidationGroup = "test";
			Assert.AreEqual ("test", bc.ValidationGroup, "ValidationGroup#2");
			Assert.AreEqual (false, bc.CausesValidation, "CausesValidation#1");
			bc.CausesValidation = true;
			Assert.AreEqual (true, bc.CausesValidation, "CausesValidation#2");
		}
Exemple #6
0
		public void AddDeleteColumn()
		{
			ButtonColumn btnColumn = new ButtonColumn();
			btnColumn.ButtonType = ButtonColumnType.LinkButton;
			btnColumn.Text = "Delete";
			btnColumn.CommandName = "Delete";
			btnColumn.HeaderText = "<strong>Delete</strong>";
			btnColumn.HeaderStyle.CssClass = "ms-TPHeader";
			btnColumn.ItemStyle.CssClass = "ms-alternating";
			this.Columns.Add(btnColumn);
		}
		public void CreateColumnSet ()
		{
			DataGridPoker p = new DataGridPoker ();
			PagedDataSource source = new PagedDataSource ();
			DataTable table = new DataTable ();
			ArrayList columns;

			table.Columns.Add (new DataColumn ("one", typeof (string)));
			table.Columns.Add (new DataColumn ("two", typeof (string)));
			table.Columns.Add (new DataColumn ("three", typeof (string)));

			source.DataSource = new DataView (table);

			columns = p.CreateColumns (source, true);
			Assert.AreEqual (columns.Count, 3, "A1");
			Assert.AreEqual (((DataGridColumn) columns [0]).HeaderText, "one", "A2");
			Assert.AreEqual (((DataGridColumn) columns [1]).HeaderText, "two", "A3");
			Assert.AreEqual (((DataGridColumn) columns [2]).HeaderText, "three", "A4");

			// AutoGenerated columns are not added to the ColumnsCollection
			Assert.AreEqual (p.Columns.Count, 0, "A5");
			
			// Without allowing data dinding,
			columns = p.CreateColumns (source, false);
			Assert.AreEqual (columns.Count, 3, "A6");
			Assert.AreEqual (((DataGridColumn) columns [0]).HeaderText, "one", "A7");
			Assert.AreEqual (((DataGridColumn) columns [1]).HeaderText, "two", "A8");
			Assert.AreEqual (((DataGridColumn) columns [2]).HeaderText, "three", "A9");


			// Mixing with already added columns
			p = new DataGridPoker ();
			DataGridColumn a = new ButtonColumn ();
			DataGridColumn b = new ButtonColumn ();

			a.HeaderText = "A";
			b.HeaderText = "B";
			p.Columns.Add (a);
			p.Columns.Add (b);

			columns = p.CreateColumns (source, true);
			Assert.AreEqual (columns.Count, 5, "A6");
			Assert.AreEqual (((DataGridColumn) columns [0]).HeaderText, "A", "A10");
			Assert.AreEqual (((DataGridColumn) columns [1]).HeaderText, "B", "A11");
			Assert.AreEqual (((DataGridColumn) columns [2]).HeaderText, "one", "A12");
			Assert.AreEqual (((DataGridColumn) columns [3]).HeaderText, "two", "A13");
			Assert.AreEqual (((DataGridColumn) columns [4]).HeaderText, "three", "A14");

			// Assigned properties of the newly created columns
			BoundColumn one = (BoundColumn) columns [2];

			Assert.AreEqual (one.HeaderText, "one", "A15");
			Assert.AreEqual (one.DataField, "one", "A16");
			Assert.AreEqual (one.DataFormatString, String.Empty, "A17");
			Assert.AreEqual (one.SortExpression, "one", "A18");
			Assert.AreEqual (one.HeaderImageUrl, String.Empty, "A19");
			Assert.AreEqual (one.FooterText, String.Empty, "A20");
		}
		private DataGridColumn c_button(string se)
		{
			ButtonColumn column1 = new ButtonColumn();
			column1.DataTextField = "ID";
			column1.SortExpression = se;
			return column1;
		}
		private void Page_Load(object sender, EventArgs e)
		{
			HtmlForm form1 = (HtmlForm) this.FindControl("Form1");
			this.GHTTestBegin(form1);
			base.GHTActiveSubTest = this.GHTSubTest1;
			try
			{
				this.DataGrid1.DataSource = GHDataSources.DSDataTable();
				ButtonColumn column2 = new ButtonColumn();
				ButtonColumn column3 = new ButtonColumn();
				ButtonColumn column1 = new ButtonColumn();
				column2.DataTextField = "ID";
				column3.DataTextField = "Name";
				column1.DataTextField = "Company";
				column2.DataTextFormatString = "";
				column3.DataTextFormatString = "(format str)";
				column1.DataTextFormatString = "{0:c5}";
				this.DataGrid1.Columns.Add(column2);
				this.DataGrid1.Columns.Add(column3);
				this.DataGrid1.Columns.Add(column1);
				this.DataGrid1.DataBind();
				this.GHTSubTestAddResult(column2.DataTextFormatString);
				this.GHTSubTestAddResult(column3.DataTextFormatString);
				this.GHTSubTestAddResult(column1.DataTextFormatString);
			}
			catch (Exception exception5)
			{
				// ProjectData.SetProjectError(exception5);
				Exception exception1 = exception5;
				this.GHTSubTestUnexpectedExceptionCaught(exception1);
				// ProjectData.ClearProjectError();
			}
			base.GHTActiveSubTest = this.Ghtsubtest2;
			try
			{
				this.DataGrid2.DataSource = GHDataSources.DSDataTable();
				ButtonColumn column4 = new ButtonColumn();
				ButtonColumn column5 = new ButtonColumn();
				ButtonColumn column6 = new ButtonColumn();
				column4.DataTextField = "ID";
				column5.DataTextField = "ID";
				column6.DataTextField = "ID";
				column4.DataTextFormatString = "";
				column5.DataTextFormatString = "(format str)";
				column6.DataTextFormatString = "{0:c5}";
				this.DataGrid2.Columns.Add(column4);
				this.DataGrid2.Columns.Add(column5);
				this.DataGrid2.Columns.Add(column6);
				this.DataGrid2.DataBind();
				this.GHTSubTestAddResult(column4.DataTextFormatString);
				this.GHTSubTestAddResult(column5.DataTextFormatString);
				this.GHTSubTestAddResult(column6.DataTextFormatString);
			}
			catch (Exception exception6)
			{
				// ProjectData.SetProjectError(exception6);
				Exception exception2 = exception6;
				this.GHTSubTestUnexpectedExceptionCaught(exception2);
				// ProjectData.ClearProjectError();
			}
			base.GHTActiveSubTest = this.Ghtsubtest3;
			try
			{
				this.DataGrid3.DataSource = GHDataSources.DSDataTable();
				this.DataGrid3.DataBind();
				this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid3.Columns[0]).DataTextFormatString);
				this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid3.Columns[1]).DataTextFormatString);
				this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid3.Columns[2]).DataTextFormatString);
			}
			catch (Exception exception7)
			{
				// ProjectData.SetProjectError(exception7);
				Exception exception3 = exception7;
				this.GHTSubTestUnexpectedExceptionCaught(exception3);
				// ProjectData.ClearProjectError();
			}
			base.GHTActiveSubTest = this.Ghtsubtest4;
			try
			{
				this.DataGrid4.DataSource = GHDataSources.DSDataTable();
				this.DataGrid4.DataBind();
				this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid4.Columns[0]).DataTextFormatString);
				this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid4.Columns[1]).DataTextFormatString);
				this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid4.Columns[2]).DataTextFormatString);
			}
			catch (Exception exception8)
			{
				// ProjectData.SetProjectError(exception8);
				Exception exception4 = exception8;
				this.GHTSubTestUnexpectedExceptionCaught(exception4);
				// ProjectData.ClearProjectError();
			}
			this.GHTTestEnd();
		}
Exemple #10
0
        private void CreateColumns()
        {
            grid.Columns.Clear();
            fieldsStr = pkField;

            foreach (string field in fields) {
                BoundColumn c = new BoundColumn();
                c.DataField = field;
                c.SortExpression = field;
                c.HeaderText = field;
                grid.Columns.Add(c);

                fieldsStr += ", " + field;
            }

            EditCommandColumn editCol = new EditCommandColumn();
            editCol.EditText = "Редактировать";
            editCol.HeaderText = "Редактирование";
            grid.Columns.Add(editCol);

            ButtonColumn delCol = new ButtonColumn();
            delCol.CommandName = "Delete";
            delCol.Text = "Удаление";
            delCol.HeaderText = "Удалить";
            grid.Columns.Add(delCol);
        }
		private DataGridColumn c_button(ListItemType tp, string text)
		{
			ButtonColumn column1 = new ButtonColumn();
			column1.DataTextField = "ID";
			this.setStyle(column1, tp);
			this.setText(column1, tp, text);
			return column1;
		}
		private DataGridColumn c_button(bool v)
		{
			ButtonColumn column1 = new ButtonColumn();
			column1.DataTextField = "ID";
			column1.Visible = v;
			return column1;
		}
		private void Page_Load(object sender, System.EventArgs e) 
		{
			//Put user code to initialize the page here

			System.Web.UI.HtmlControls.HtmlForm frm = (HtmlForm)this.FindControl("Form1");
			GHTTestBegin(frm);

			GHTActiveSubTest = GHTSubTest1;
			try 
			{
				DataGrid1.DataSource = GHTTests.GHDataSources.DSDataTable();
				System.Web.UI.WebControls.EditCommandColumn c_edit = new System.Web.UI.WebControls.EditCommandColumn();
				System.Web.UI.WebControls.ButtonColumn c_company = new System.Web.UI.WebControls.ButtonColumn();
				c_edit.EditText = "edit this row";
				c_edit.ButtonType = ButtonColumnType.LinkButton;
				c_company.DataTextField = "Company";

				DataGrid1.Columns.Add(c_edit);
				DataGrid1.Columns.Add(c_company);
				DataGrid1.DataBind();;
				GHTSubTestAddResult(c_edit.ButtonType.ToString());
			}
			catch (Exception ex) 
			{
				GHTSubTestUnexpectedExceptionCaught(ex);
			}

			GHTActiveSubTest = Ghtsubtest2;
			try 
			{
				DataGrid2.DataSource = GHTTests.GHDataSources.DSDataTable();
				System.Web.UI.WebControls.EditCommandColumn c_edit = new System.Web.UI.WebControls.EditCommandColumn();
				System.Web.UI.WebControls.ButtonColumn c_company = new System.Web.UI.WebControls.ButtonColumn();
				c_edit.EditText = "edit this row";
				c_company.DataTextField = "Company";

				DataGrid2.Columns.Add(c_edit);
				DataGrid2.Columns.Add(c_company);
				DataGrid2.DataBind();;
				GHTSubTestAddResult(c_edit.ButtonType.ToString());
			}
			catch (Exception ex) 
			{
				GHTSubTestUnexpectedExceptionCaught(ex);
			}

			GHTActiveSubTest = Ghtsubtest3;
			try 
			{
				DataGrid3.DataSource = GHTTests.GHDataSources.DSDataTable();
				System.Web.UI.WebControls.EditCommandColumn c_edit = new System.Web.UI.WebControls.EditCommandColumn();
				System.Web.UI.WebControls.ButtonColumn c_company = new System.Web.UI.WebControls.ButtonColumn();
				c_edit.EditText = "edit this row";
				c_edit.ButtonType = ButtonColumnType.PushButton;
				c_company.DataTextField = "Company";

				DataGrid3.Columns.Add(c_edit);
				DataGrid3.Columns.Add(c_company);
				DataGrid3.DataBind();;
				GHTSubTestAddResult(c_edit.ButtonType.ToString());
			}
			catch (Exception ex) 
			{
				GHTSubTestUnexpectedExceptionCaught(ex);
			}

			GHTActiveSubTest = Ghtsubtest4;
			try 
			{
				DataGrid4.DataSource = GHTTests.GHDataSources.DSDataTable();
				DataGrid4.DataBind();;
				GHTSubTestAddResult(( (System.Web.UI.WebControls.EditCommandColumn)DataGrid4.Columns[0]).ButtonType.ToString());
			}
			catch (Exception ex) 
			{
				GHTSubTestUnexpectedExceptionCaught(ex);
			}

			GHTActiveSubTest = Ghtsubtest5;
			try 
			{
				DataGrid5.DataSource = GHTTests.GHDataSources.DSDataTable();
				DataGrid5.DataBind();
				GHTSubTestAddResult(( (System.Web.UI.WebControls.EditCommandColumn)DataGrid5.Columns[0]).ButtonType.ToString());
			}
			catch (Exception ex) 
			{
				GHTSubTestUnexpectedExceptionCaught(ex);
			}

			GHTActiveSubTest = Ghtsubtest6;
			try 
			{
				DataGrid6.DataSource = GHTTests.GHDataSources.DSDataTable();
				DataGrid6.DataBind();
				GHTSubTestAddResult(( (System.Web.UI.WebControls.EditCommandColumn)DataGrid6.Columns[0]).ButtonType.ToString());
			}
			catch (Exception ex) 
			{
				GHTSubTestUnexpectedExceptionCaught(ex);
			}

			GHTTestEnd();
		}
 public ButtonColumnItem(ButtonColumn runtimeColumn)
     : base(runtimeColumn, 4)
 {
 }
		private DataGridColumn c_button(string se)
		{
			ButtonColumn column1 = new ButtonColumn();
			column1.DataTextField = "ID";
			column1.HeaderImageUrl = se;
			return column1;
		}
 /// <summary>
 /// Configure a control column to select a DataGrid item (or row).
 /// </summary>
 /// <param name="pos">The column position</param>
 /// <returns>The next column position</returns>
 protected virtual int BindItemColumn(int pos)
 {
     ButtonColumn column = new ButtonColumn();
     column.ButtonType = ButtonColumnType.PushButton;
     column.Text = ItemText;
     column.CommandName = ItemCommandName;
     Grid.Columns.AddAt(pos, column);
     return ++pos;
 }
Exemple #17
0
 /// <summary>
 /// 加载删除列
 /// </summary>
 public void LoadDeleteColumn()
 {
     ButtonColumn bc = new ButtonColumn();
     bc.SortExpression = "desc";
     bc.CommandName = "Delete";
     bc.Text = "删除";
     //bc.FooterText="添加";
     bc.ItemStyle.Width = 70;
     this.Columns.AddAt(1, bc);//增加按钮列 
 }
		public void SpecialLinkButton2 ()
		{
			DataTable dt = new DataTable();
			dt.Columns.Add (new DataColumn("string_col", typeof(string)));
			DataRow dr = dt.NewRow ();
			dt.Rows.Add (new object [] { "Item 1" });
			DataView dv = new DataView (dt);

			DataGridPoker dg = new DataGridPoker ();
			dg.DataSource = dv;
			dg.AutoGenerateColumns = false;
			dg.HeaderStyle.ForeColor = Color.FromArgb (255,255,255,255);
			dg.HeaderStyle.BackColor = Color.FromArgb (33,33,33,33);

			ButtonColumn bc = new ButtonColumn ();
			bc.HeaderText = "Some header";
			bc.DataTextField = "string_col";
			bc.CommandName = "lalala";
			dg.Columns.Add (bc);

			BoundColumn bound = new BoundColumn ();
			bound.HeaderText = "The other column";
			bound.DataField = "string_col";
			dg.Columns.Add (bound);

			dg.DataBind ();

			LinkButton lb = (LinkButton) FindByType (dg.Controls [0], typeof (LinkButton));
			Assert.IsNotNull (lb, "lb");
			StringWriter sr = new StringWriter ();
			HtmlTextWriter output = new HtmlTextWriter (sr);
			Assert.AreEqual (Color.Empty, lb.ControlStyle.ForeColor, "fore");
			lb.RenderControl (output);
			Assert.AreEqual (Color.Empty, lb.ControlStyle.ForeColor, "fore2");
			string str = dg.Render ();
			Assert.IsTrue (-1 != str.IndexOf ("<a>Item 1</a>"), "item1");
			Assert.IsTrue (-1 != str.IndexOf ("<td>Item 1</td>"), "item1-2");
		}
Exemple #19
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            //Put user code to initialize the page here

            System.Web.UI.HtmlControls.HtmlForm frm = (HtmlForm)this.FindControl("Form1");
            GHTTestBegin(frm);

            GHTActiveSubTest = GHTSubTest1;
            try
            {
                DataGrid1.DataSource = GHTTests.GHDataSources.DSDataTable();
                System.Web.UI.WebControls.EditCommandColumn c_edit    = new System.Web.UI.WebControls.EditCommandColumn();
                System.Web.UI.WebControls.ButtonColumn      c_company = new System.Web.UI.WebControls.ButtonColumn();
                c_edit.EditText         = "edit this row";
                c_edit.ButtonType       = ButtonColumnType.LinkButton;
                c_company.DataTextField = "Company";

                DataGrid1.Columns.Add(c_edit);
                DataGrid1.Columns.Add(c_company);
                DataGrid1.DataBind();;
                GHTSubTestAddResult(c_edit.ButtonType.ToString());
            }
            catch (Exception ex)
            {
                GHTSubTestUnexpectedExceptionCaught(ex);
            }

            GHTActiveSubTest = Ghtsubtest2;
            try
            {
                DataGrid2.DataSource = GHTTests.GHDataSources.DSDataTable();
                System.Web.UI.WebControls.EditCommandColumn c_edit    = new System.Web.UI.WebControls.EditCommandColumn();
                System.Web.UI.WebControls.ButtonColumn      c_company = new System.Web.UI.WebControls.ButtonColumn();
                c_edit.EditText         = "edit this row";
                c_company.DataTextField = "Company";

                DataGrid2.Columns.Add(c_edit);
                DataGrid2.Columns.Add(c_company);
                DataGrid2.DataBind();;
                GHTSubTestAddResult(c_edit.ButtonType.ToString());
            }
            catch (Exception ex)
            {
                GHTSubTestUnexpectedExceptionCaught(ex);
            }

            GHTActiveSubTest = Ghtsubtest3;
            try
            {
                DataGrid3.DataSource = GHTTests.GHDataSources.DSDataTable();
                System.Web.UI.WebControls.EditCommandColumn c_edit    = new System.Web.UI.WebControls.EditCommandColumn();
                System.Web.UI.WebControls.ButtonColumn      c_company = new System.Web.UI.WebControls.ButtonColumn();
                c_edit.EditText         = "edit this row";
                c_edit.ButtonType       = ButtonColumnType.PushButton;
                c_company.DataTextField = "Company";

                DataGrid3.Columns.Add(c_edit);
                DataGrid3.Columns.Add(c_company);
                DataGrid3.DataBind();;
                GHTSubTestAddResult(c_edit.ButtonType.ToString());
            }
            catch (Exception ex)
            {
                GHTSubTestUnexpectedExceptionCaught(ex);
            }

            GHTActiveSubTest = Ghtsubtest4;
            try
            {
                DataGrid4.DataSource = GHTTests.GHDataSources.DSDataTable();
                DataGrid4.DataBind();;
                GHTSubTestAddResult(((System.Web.UI.WebControls.EditCommandColumn)DataGrid4.Columns[0]).ButtonType.ToString());
            }
            catch (Exception ex)
            {
                GHTSubTestUnexpectedExceptionCaught(ex);
            }

            GHTActiveSubTest = Ghtsubtest5;
            try
            {
                DataGrid5.DataSource = GHTTests.GHDataSources.DSDataTable();
                DataGrid5.DataBind();
                GHTSubTestAddResult(((System.Web.UI.WebControls.EditCommandColumn)DataGrid5.Columns[0]).ButtonType.ToString());
            }
            catch (Exception ex)
            {
                GHTSubTestUnexpectedExceptionCaught(ex);
            }

            GHTActiveSubTest = Ghtsubtest6;
            try
            {
                DataGrid6.DataSource = GHTTests.GHDataSources.DSDataTable();
                DataGrid6.DataBind();
                GHTSubTestAddResult(((System.Web.UI.WebControls.EditCommandColumn)DataGrid6.Columns[0]).ButtonType.ToString());
            }
            catch (Exception ex)
            {
                GHTSubTestUnexpectedExceptionCaught(ex);
            }

            GHTTestEnd();
        }
		// =======================
		// Dynamic Control.ID
		// =======================
		// In order to catch these values the dynamically generated controls 
		// needs to be re-generated at Page_Load. 
		// The important thing is to assign the same ID to each control. 
		// The ViewState uses the ID property of the Control objects to reinstate the values. 
		//
		// =======================
		// Page.IsPostBack
		// =======================
		// We set the contrro//s tested member with a value 
		// only at the first time the page is loaded
		//
		//
		private void Page_Load(object sender, EventArgs e)
		{
			HtmlForm form1 = (HtmlForm) (HtmlForm)this.FindControl("Form1");
			this.GHTTestBegin(form1);
			this.GHTSubTestBegin("Check PostBack");
			try
			{
				if (this.Page.IsPostBack)
				{
					this.GHTSubTestAddResult("PostBack Worked!!!");
				}
			}
			catch (Exception exception49)
			{
				// ProjectData.SetProjectError(exception49);
				Exception exception1 = exception49;
				this.GHTSubTestAddResult("Unxpected " + exception1.GetType().Name + " exception was caught-" + exception1.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("AdRotator.KeywordFilter,Target");
			try
			{
				AdRotator rotator1 = new AdRotator();
				rotator1.ID = "objAdRotatorAll";
				base.GHTActiveForm.Controls.Add(rotator1);
				if (!this.Page.IsPostBack)
				{
					rotator1.KeywordFilter = "test";
					rotator1.Target = "_blank";
				}
				else
				{
					this.GHTSubTestAddResult(rotator1.KeywordFilter);
					this.GHTSubTestAddResult(rotator1.Target);
				}
			}
			catch (Exception exception50)
			{
				// ProjectData.SetProjectError(exception50);
				Exception exception2 = exception50;
				this.GHTSubTestAddResult("Unxpected " + exception2.GetType().Name + " exception was caught-" + exception2.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			Label label1 = new Label();
			this.GHTSubTestBegin("Style.BorderColor,BorderWidth,BorderStyle,CssClass,ForeColor,Height,Width,BackColor");
			try
			{
				label1.ID = "objStyleLabelAll";
				base.GHTActiveForm.Controls.Add(label1);
				if (!this.Page.IsPostBack)
				{
					label1.Style["BorderColor"] = "ffffff";
					label1.Style["ForeColor"] = "ffffff";
					label1.Style["BackColor"] = "ffffff";
					label1.Style["BorderWidth"] = "2";
					label1.Style["BorderStyle"] = "3";
					label1.Style["CssClass"] = "CssClass";
					label1.Style["Height"] = "2";
					label1.Style["Width"] = "2";
				}
				else
				{
					this.GHTSubTestAddResult(label1.Style["BorderColor"]);
					this.GHTSubTestAddResult(label1.Style["ForeColor"]);
					this.GHTSubTestAddResult(label1.Style["BackColor"]);
					this.GHTSubTestAddResult(label1.Style["BorderWidth"]);
					this.GHTSubTestAddResult(label1.Style["BorderStyle"]);
					this.GHTSubTestAddResult(label1.Style["CssClass"]);
					this.GHTSubTestAddResult(label1.Style["Height"]);
					this.GHTSubTestAddResult(label1.Style["Width"]);
				}
			}
			catch (Exception exception51)
			{
				// ProjectData.SetProjectError(exception51);
				Exception exception3 = exception51;
				this.GHTSubTestAddResult("Unxpected " + exception3.GetType().Name + " exception was caught-" + exception3.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("FontInfo.Underline,Italic,Names,Overline,Size,Strikeout,Bold");
			try
			{
				if (!this.Page.IsPostBack)
				{
					label1.Font.Underline = true;
					label1.Font.Italic = true;
					label1.Font.Names.SetValue("myfont", 1);
					label1.Font.Overline = true;
					label1.Font.Size = FontUnit.Medium;
					label1.Font.Strikeout = true;
					label1.Font.Bold = true;
				}
				else
				{
					this.GHTSubTestAddResult(label1.Font.Underline.ToString());
					this.GHTSubTestAddResult(label1.Font.Italic.ToString());
					this.GHTSubTestAddResult((string)(label1.Font.Names.GetValue(1)));
					this.GHTSubTestAddResult(label1.Font.Overline.ToString());
					this.GHTSubTestAddResult(label1.Font.Size.ToString());
					this.GHTSubTestAddResult(label1.Font.Strikeout.ToString());
					this.GHTSubTestAddResult(label1.Font.Bold.ToString());
				}
			}
			catch (IndexOutOfRangeException exception52)
			{
				this.GHTSubTestAddResult("Test passed");
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Control.Visible");
			try
			{
				Button button1 = new Button();
				button1.ID = "objControlAll";
				base.GHTActiveForm.Controls.Add(button1);
				if (!this.Page.IsPostBack)
				{
					button1.Visible = false;
				}
				else
				{
					this.GHTSubTestAddResult(button1.Visible.ToString());
				}
			}
			catch (Exception exception53)
			{
				// ProjectData.SetProjectError(exception53);
				Exception exception5 = exception53;
				this.GHTSubTestAddResult("Unxpected " + exception5.GetType().Name + " exception was caught-" + exception5.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("WebControl.AccessKey,Enabled,TabIndex,ToolTip");
			try
			{
				Button button2 = new Button();
				button2.ID = "objWebControlAll";
				base.GHTActiveForm.Controls.Add(button2);
				if (!this.Page.IsPostBack)
				{
					button2.AccessKey = "F";
					button2.Enabled = false;
					button2.TabIndex = 100;
					button2.ToolTip = "ToolTip";
				}
				else
				{
					this.GHTSubTestAddResult(button2.AccessKey);
					this.GHTSubTestAddResult(button2.Enabled.ToString());
					this.GHTSubTestAddResult(button2.TabIndex.ToString());
					this.GHTSubTestAddResult(button2.ToolTip);
				}
			}
			catch (Exception exception54)
			{
				// ProjectData.SetProjectError(exception54);
				Exception exception6 = exception54;
				this.GHTSubTestAddResult("Unxpected " + exception6.GetType().Name + " exception was caught-" + exception6.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Button.CausesValidation,CommandArgument,CommandName,Text");
			try
			{
				Button button3 = new Button();
				button3.ID = "objButtonAll";
				base.GHTActiveForm.Controls.Add(button3);
				if (!this.Page.IsPostBack)
				{
					button3.CausesValidation = true;
					button3.CommandArgument = "test";
					button3.CommandName = "test";
					button3.Text = "test";
				}
				else
				{
					this.GHTSubTestAddResult(button3.CausesValidation.ToString());
					this.GHTSubTestAddResult(button3.CommandArgument);
					this.GHTSubTestAddResult(button3.CommandName);
					this.GHTSubTestAddResult(button3.Text);
				}
			}
			catch (Exception exception55)
			{
				// ProjectData.SetProjectError(exception55);
				Exception exception7 = exception55;
				this.GHTSubTestAddResult("Unxpected " + exception7.GetType().Name + " exception was caught-" + exception7.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			DataGrid grid1 = new DataGrid();
			grid1.ID = "objDataGrid";
			grid1.AutoGenerateColumns = false;
			BoundColumn column1 = new BoundColumn();
			column1.HeaderText = "IntegerValue";
			column1.DataField = "IntegerValue";
			grid1.Columns.Add(column1);
			column1 = new BoundColumn();
			column1.HeaderText = "StringValue";
			column1.DataField = "StringValue";
			grid1.Columns.Add(column1);
			column1 = new BoundColumn();
			column1.HeaderText = "CurrencyValue";
			column1.DataField = "CurrencyValue";
			grid1.Columns.Add(column1);
			HyperLinkColumn column4 = new HyperLinkColumn();
			column4.HeaderText = "objHyperLinkColumn";
			grid1.Columns.Add(column4);
			ButtonColumn column2 = new ButtonColumn();
			column2.HeaderText = "ButtonColumn";
			grid1.Columns.Add(column2);
			EditCommandColumn column3 = new EditCommandColumn();
			column3.HeaderText = "EditCommandColumn";
			grid1.Columns.Add(column3);
			grid1.DataSource = this.CreateDataSource();
			grid1.DataBind();
			base.GHTActiveForm.Controls.Add(grid1);
			this.GHTSubTestBegin("BoundColumn.All");
			try
			{
				column1 = (BoundColumn) grid1.Columns[2];
				if (!this.Page.IsPostBack)
				{
					column1.DataFormatString = "{0:C}";
					column1.ReadOnly = true;
					column1.DataField = "IntegerValue";
				}
				else
				{
					this.GHTSubTestAddResult(column1.DataFormatString);
					this.GHTSubTestAddResult(column1.ReadOnly.ToString());
					this.GHTSubTestAddResult(column1.DataField);
				}
			}
			catch (Exception exception56)
			{
				// ProjectData.SetProjectError(exception56);
				Exception exception8 = exception56;
				this.GHTSubTestAddResult("Unxpected " + exception8.GetType().Name + " exception was caught-" + exception8.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HyperLinkColumn.All");
			try
			{
				if (!this.Page.IsPostBack)
				{
					column4.Text = "test";
					column4.DataNavigateUrlFormatString = "test.aspx?id={0}";
					column4.Target = "_blank";
					column4.NavigateUrl = "test";
					column4.DataTextField = "StringValue";
					column4.DataNavigateUrlField = "StringValue";
					column4.DataTextFormatString = "{0:C}";
				}
				else
				{
					this.GHTSubTestAddResult(column4.Text);
					this.GHTSubTestAddResult(column4.DataNavigateUrlFormatString);
					this.GHTSubTestAddResult(column4.Target);
					this.GHTSubTestAddResult(column4.NavigateUrl);
					this.GHTSubTestAddResult(column4.DataTextField);
					this.GHTSubTestAddResult(column4.DataNavigateUrlField);
					this.GHTSubTestAddResult(column4.DataTextFormatString);
				}
			}
			catch (Exception exception57)
			{
				// ProjectData.SetProjectError(exception57);
				Exception exception9 = exception57;
				this.GHTSubTestAddResult("Unxpected " + exception9.GetType().Name + " exception was caught-" + exception9.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("ButtonColumn.All");
			try
			{
				column2 = (ButtonColumn) grid1.Columns[4];
				if (!this.Page.IsPostBack)
				{
					column2.DataTextField = "StringValue";
					//column2.ButtonType = (ButtonColumnType) "test";
					column2.DataTextFormatString = "{0:C}";
				}
				else
				{
					this.GHTSubTestAddResult(column2.DataTextField);
					this.GHTSubTestAddResult(((int) column2.ButtonType).ToString());
					this.GHTSubTestAddResult(column2.DataTextFormatString);
				}
			}
			catch (Exception exception58)
			{
				// ProjectData.SetProjectError(exception58);
				Exception exception10 = exception58;
				this.GHTSubTestAddResult("Unxpected " + exception10.GetType().Name + " exception was caught-" + exception10.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("EditCommandColumn.All");
			try
			{
				column3 = (EditCommandColumn) grid1.Columns[5];
				if (!this.Page.IsPostBack)
				{
					column3.UpdateText = "test";
					column3.CancelText = "test";
					column3.EditText = "test";
					column3.ButtonType = ButtonColumnType.PushButton;
				}
				else
				{
					this.GHTSubTestAddResult(column3.UpdateText);
					this.GHTSubTestAddResult(column3.CancelText);
					this.GHTSubTestAddResult(column3.EditText);
					this.GHTSubTestAddResult(((int) column3.ButtonType).ToString());
				}
			}
			catch (Exception exception59)
			{
				// ProjectData.SetProjectError(exception59);
				Exception exception11 = exception59;
				this.GHTSubTestAddResult("Unxpected " + exception11.GetType().Name + " exception was caught-" + exception11.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Calendar.All");
			try
			{
				Calendar calendar1 = new Calendar();
				calendar1.ID = "objCalendarAll";
				base.GHTActiveForm.Controls.Add(calendar1);
				if (!this.Page.IsPostBack)
				{
					calendar1.ShowDayHeader = true;
					calendar1.FirstDayOfWeek = FirstDayOfWeek.Tuesday;
					calendar1.SelectWeekText = "SelectWeekText";
					calendar1.CellSpacing = 4;
					calendar1.CellPadding = 6;
					calendar1.SelectMonthText = "SelectMonthText";
					calendar1.VisibleDate = DateTime.Now;
					calendar1.DayNameFormat = DayNameFormat.FirstTwoLetters;
					calendar1.ShowGridLines = true;
					calendar1.TodaysDate = DateTime.Now.AddDays(1);
					calendar1.ShowNextPrevMonth = true;
					calendar1.ShowTitle = true;
					calendar1.TitleFormat = TitleFormat.MonthYear;
					calendar1.NextMonthText = "NextMonthText";
					calendar1.NextPrevFormat = NextPrevFormat.FullMonth;
					calendar1.PrevMonthText = "PrevMonthText";
					calendar1.SelectionMode = CalendarSelectionMode.DayWeekMonth;
				}
				else
				{
					this.GHTSubTestAddResult(calendar1.ShowDayHeader.ToString());
					this.GHTSubTestAddResult(((int) calendar1.FirstDayOfWeek).ToString());
					this.GHTSubTestAddResult(calendar1.SelectWeekText);
					this.GHTSubTestAddResult(calendar1.CellSpacing.ToString());
					this.GHTSubTestAddResult(calendar1.CellPadding.ToString());
					this.GHTSubTestAddResult(calendar1.SelectMonthText);
					this.GHTSubTestAddResult(calendar1.VisibleDate.ToString());
					this.GHTSubTestAddResult(((int) calendar1.DayNameFormat).ToString());
					this.GHTSubTestAddResult(calendar1.ShowGridLines.ToString());
					this.GHTSubTestAddResult(calendar1.TodaysDate.ToString());
					this.GHTSubTestAddResult(calendar1.ShowNextPrevMonth.ToString());
					this.GHTSubTestAddResult(calendar1.ShowTitle.ToString());
					this.GHTSubTestAddResult(((int) calendar1.TitleFormat).ToString());
					this.GHTSubTestAddResult(calendar1.NextMonthText);
					this.GHTSubTestAddResult(((int) calendar1.NextPrevFormat).ToString());
					this.GHTSubTestAddResult(calendar1.PrevMonthText);
					this.GHTSubTestAddResult(((int) calendar1.SelectionMode).ToString());
				}
			}
			catch (Exception exception60)
			{
				// ProjectData.SetProjectError(exception60);
				Exception exception12 = exception60;
				this.GHTSubTestAddResult("Unxpected " + exception12.GetType().Name + " exception was caught-" + exception12.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("CheckBox.TextAlign,Text,Checked,AutoPostBack");
			try
			{
				CheckBox box2 = new CheckBox();
				box2.ID = "objCheckBoxAll";
				base.GHTActiveForm.Controls.Add(box2);
				if (!this.Page.IsPostBack)
				{
					box2.TextAlign = TextAlign.Left;
					box2.Text = "test";
					box2.Checked = true;
					box2.Checked = true;
				}
				else
				{
					this.GHTSubTestAddResult(((int) box2.TextAlign).ToString());
					this.GHTSubTestAddResult(box2.Text);
					this.GHTSubTestAddResult(box2.Checked.ToString());
					this.GHTSubTestAddResult(box2.Checked.ToString());
				}
			}
			catch (Exception exception61)
			{
				// ProjectData.SetProjectError(exception61);
				Exception exception13 = exception61;
				this.GHTSubTestAddResult("Unxpected " + exception13.GetType().Name + " exception was caught-" + exception13.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("CheckBoxList.RepeatColumns");
			try
			{
				CheckBoxList list1 = new CheckBoxList();
				list1.ID = "objCheckBoxListRepeatColumns";
				base.GHTActiveForm.Controls.Add(list1);
				if (!this.Page.IsPostBack)
				{
					list1.RepeatColumns = 2;
				}
				else
				{
					this.GHTSubTestAddResult(list1.RepeatColumns.ToString());
				}
			}
			catch (Exception exception62)
			{
				// ProjectData.SetProjectError(exception62);
				Exception exception14 = exception62;
				this.GHTSubTestAddResult("Unxpected " + exception14.GetType().Name + " exception was caught-" + exception14.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("CheckBoxList.TextAlign");
			try
			{
				CheckBoxList list2 = new CheckBoxList();
				list2.ID = "objCheckBoxListTextAlign";
				base.GHTActiveForm.Controls.Add(list2);
				if (!this.Page.IsPostBack)
				{
					list2.TextAlign = TextAlign.Right;
				}
				else
				{
					this.GHTSubTestAddResult(((int) list2.TextAlign).ToString());
				}
			}
			catch (Exception exception63)
			{
				// ProjectData.SetProjectError(exception63);
				Exception exception15 = exception63;
				this.GHTSubTestAddResult("Unxpected " + exception15.GetType().Name + " exception was caught-" + exception15.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("CheckBoxList.RepeatDirection");
			try
			{
				CheckBoxList list3 = new CheckBoxList();
				list3.ID = "objCheckBoxListRepeatDirection";
				base.GHTActiveForm.Controls.Add(list3);
				if (!this.Page.IsPostBack)
				{
					list3.RepeatDirection = RepeatDirection.Horizontal;
				}
				else
				{
					this.GHTSubTestAddResult(((int) list3.RepeatDirection).ToString());
				}
			}
			catch (Exception exception64)
			{
				// ProjectData.SetProjectError(exception64);
				Exception exception16 = exception64;
				this.GHTSubTestAddResult("Unxpected " + exception16.GetType().Name + " exception was caught-" + exception16.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("CheckBoxList.RepeatLayout");
			try
			{
				CheckBoxList list4 = new CheckBoxList();
				list4.ID = "objCheckBoxListRepeatLayout";
				base.GHTActiveForm.Controls.Add(list4);
				if (!this.Page.IsPostBack)
				{
					list4.RepeatLayout = RepeatLayout.Table;
				}
				else
				{
					this.GHTSubTestAddResult(((int) list4.RepeatLayout).ToString());
				}
			}
			catch (Exception exception65)
			{
				// ProjectData.SetProjectError(exception65);
				Exception exception17 = exception65;
				this.GHTSubTestAddResult("Unxpected " + exception17.GetType().Name + " exception was caught-" + exception17.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			TextBox box1 = new TextBox();
			box1.ID = "objControlToValidate";
			base.GHTActiveForm.Controls.Add(box1);
			this.GHTSubTestBegin("CompareValidator.Operator");
			try
			{
				CompareValidator validator1 = new CompareValidator();
				validator1.ID = "objCompareValidatorOperator";
				validator1.ControlToValidate = "objControlToValidate";
				base.GHTActiveForm.Controls.Add(validator1);
				if (!this.Page.IsPostBack)
				{
					validator1.Operator = ValidationCompareOperator.GreaterThan;
				}
				else
				{
					this.GHTSubTestAddResult(((int) validator1.Operator).ToString());
				}
			}
			catch (Exception exception66)
			{
				// ProjectData.SetProjectError(exception66);
				Exception exception18 = exception66;
				this.GHTSubTestAddResult("Unxpected " + exception18.GetType().Name + " exception was caught-" + exception18.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("CompareValidator.ControlToCompare");
			try
			{
				CompareValidator validator2 = new CompareValidator();
				validator2.ID = "objCompareValidatorControlToCompare";
				validator2.ControlToValidate = "objControlToValidate";
				base.GHTActiveForm.Controls.Add(validator2);
				if (!this.Page.IsPostBack)
				{
					validator2.ControlToValidate = "objControlToValidate";
				}
				else
				{
					this.GHTSubTestAddResult(validator2.ControlToValidate);
				}
			}
			catch (Exception exception67)
			{
				// ProjectData.SetProjectError(exception67);
				Exception exception19 = exception67;
				this.GHTSubTestAddResult("Unxpected " + exception19.GetType().Name + " exception was caught-" + exception19.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("CompareValidator.ValueToCompare");
			try
			{
				CompareValidator validator3 = new CompareValidator();
				validator3.ID = "objCompareValidatorValueToCompare";
				validator3.ControlToValidate = "objControlToValidate";
				base.GHTActiveForm.Controls.Add(validator3);
				if (!this.Page.IsPostBack)
				{
					validator3.ValueToCompare = "test";
				}
				else
				{
					this.GHTSubTestAddResult(validator3.ValueToCompare);
				}
			}
			catch (Exception exception68)
			{
				// ProjectData.SetProjectError(exception68);
				Exception exception20 = exception68;
				this.GHTSubTestAddResult("Unxpected " + exception20.GetType().Name + " exception was caught-" + exception20.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HtmlButton.CausesValidation");
			try
			{
				HtmlButton button4 = new HtmlButton();
				button4.ID = "objHtmlButtonCausesValidation";
				base.GHTActiveForm.Controls.Add(button4);
				if (!this.Page.IsPostBack)
				{
					button4.CausesValidation = true;
				}
				else
				{
					this.GHTSubTestAddResult(button4.CausesValidation.ToString());
				}
			}
			catch (Exception exception69)
			{
				// ProjectData.SetProjectError(exception69);
				Exception exception21 = exception69;
				this.GHTSubTestAddResult("Unxpected " + exception21.GetType().Name + " exception was caught-" + exception21.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HtmlInputImage.CausesValidation");
			try
			{
				HtmlInputImage image1 = new HtmlInputImage();
				image1.ID = "objHtmlInputImageCausesValidation";
				base.GHTActiveForm.Controls.Add(image1);
				if (!this.Page.IsPostBack)
				{
					image1.CausesValidation = true;
				}
				else
				{
					this.GHTSubTestAddResult(image1.CausesValidation.ToString());
				}
			}
			catch (Exception exception70)
			{
				// ProjectData.SetProjectError(exception70);
				Exception exception22 = exception70;
				this.GHTSubTestAddResult("Unxpected " + exception22.GetType().Name + " exception was caught-" + exception22.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HtmlInputButton.CausesValidation");
			try
			{
				HtmlInputButton button5 = new HtmlInputButton();
				button5.ID = "objHtmlInputButtonCausesValidation";
				base.GHTActiveForm.Controls.Add(button5);
				if (!this.Page.IsPostBack)
				{
					button5.CausesValidation = true;
				}
				else
				{
					this.GHTSubTestAddResult(button5.CausesValidation.ToString());
				}
			}
			catch (Exception exception71)
			{
				// ProjectData.SetProjectError(exception71);
				Exception exception23 = exception71;
				this.GHTSubTestAddResult("Unxpected " + exception23.GetType().Name + " exception was caught-" + exception23.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HyperLink.Text");
			try
			{
				HyperLink link1 = new HyperLink();
				link1.ID = "objHyperLinkText";
				base.GHTActiveForm.Controls.Add(link1);
				if (!this.Page.IsPostBack)
				{
					link1.Text = "test";
				}
				else
				{
					this.GHTSubTestAddResult(link1.Text);
				}
			}
			catch (Exception exception72)
			{
				// ProjectData.SetProjectError(exception72);
				Exception exception24 = exception72;
				this.GHTSubTestAddResult("Unxpected " + exception24.GetType().Name + " exception was caught-" + exception24.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HyperLink.Target");
			try
			{
				HyperLink link2 = new HyperLink();
				link2.ID = "objHyperLinkTarget";
				base.GHTActiveForm.Controls.Add(link2);
				if (!this.Page.IsPostBack)
				{
					link2.Target = "_blank";
				}
				else
				{
					this.GHTSubTestAddResult(link2.Target);
				}
			}
			catch (Exception exception73)
			{
				// ProjectData.SetProjectError(exception73);
				Exception exception25 = exception73;
				this.GHTSubTestAddResult("Unxpected " + exception25.GetType().Name + " exception was caught-" + exception25.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HyperLink.ImageUrl");
			try
			{
				HyperLink link3 = new HyperLink();
				link3.ID = "objHyperLinkImageUrl";
				base.GHTActiveForm.Controls.Add(link3);
				if (!this.Page.IsPostBack)
				{
					link3.ImageUrl = "test";
				}
				else
				{
					this.GHTSubTestAddResult(link3.ImageUrl);
				}
			}
			catch (Exception exception74)
			{
				// ProjectData.SetProjectError(exception74);
				Exception exception26 = exception74;
				this.GHTSubTestAddResult("Unxpected " + exception26.GetType().Name + " exception was caught-" + exception26.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("HyperLink.NavigateUrl");
			try
			{
				HyperLink link4 = new HyperLink();
				link4.ID = "objHyperLinkNavigateUrl";
				base.GHTActiveForm.Controls.Add(link4);
				if (!this.Page.IsPostBack)
				{
					link4.NavigateUrl = "test";
				}
				else
				{
					this.GHTSubTestAddResult(link4.NavigateUrl);
				}
			}
			catch (Exception exception75)
			{
				// ProjectData.SetProjectError(exception75);
				Exception exception27 = exception75;
				this.GHTSubTestAddResult("Unxpected " + exception27.GetType().Name + " exception was caught-" + exception27.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Image.AlternateText");
			try
			{
				Image image2 = new Image();
				image2.ID = "objImageAlternateText";
				base.GHTActiveForm.Controls.Add(image2);
				if (!this.Page.IsPostBack)
				{
					image2.AlternateText = "test";
				}
				else
				{
					this.GHTSubTestAddResult(image2.AlternateText);
				}
			}
			catch (Exception exception76)
			{
				// ProjectData.SetProjectError(exception76);
				Exception exception28 = exception76;
				this.GHTSubTestAddResult("Unxpected " + exception28.GetType().Name + " exception was caught-" + exception28.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Image.ImageAlign");
			try
			{
				Image image3 = new Image();
				image3.ID = "objImageImageAlign";
				base.GHTActiveForm.Controls.Add(image3);
				if (!this.Page.IsPostBack)
				{
					image3.ImageAlign = ImageAlign.Right;
				}
				else
				{
					this.GHTSubTestAddResult(((int) image3.ImageAlign).ToString());
				}
			}
			catch (Exception exception77)
			{
				// ProjectData.SetProjectError(exception77);
				Exception exception29 = exception77;
				this.GHTSubTestAddResult("Unxpected " + exception29.GetType().Name + " exception was caught-" + exception29.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Image.ImageUrl");
			try
			{
				Image image4 = new Image();
				image4.ID = "objImageImageUrl";
				base.GHTActiveForm.Controls.Add(image4);
				if (!this.Page.IsPostBack)
				{
					image4.ImageUrl = "test";
				}
				else
				{
					this.GHTSubTestAddResult(image4.ImageUrl);
				}
			}
			catch (Exception exception78)
			{
				// ProjectData.SetProjectError(exception78);
				Exception exception30 = exception78;
				this.GHTSubTestAddResult("Unxpected " + exception30.GetType().Name + " exception was caught-" + exception30.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("ImageButton.CommandName");
			try
			{
				ImageButton button6 = new ImageButton();
				button6.ID = "objImageButtonCommandName";
				base.GHTActiveForm.Controls.Add(button6);
				if (!this.Page.IsPostBack)
				{
					button6.CommandName = "test";
				}
				else
				{
					this.GHTSubTestAddResult(button6.CommandName);
				}
			}
			catch (Exception exception79)
			{
				// ProjectData.SetProjectError(exception79);
				Exception exception31 = exception79;
				this.GHTSubTestAddResult("Unxpected " + exception31.GetType().Name + " exception was caught-" + exception31.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("ImageButton.CommandArgument");
			try
			{
				ImageButton button7 = new ImageButton();
				button7.ID = "objImageButtonCommandArgument";
				base.GHTActiveForm.Controls.Add(button7);
				if (!this.Page.IsPostBack)
				{
					button7.CommandArgument = "test";
				}
				else
				{
					this.GHTSubTestAddResult(button7.CommandArgument);
				}
			}
			catch (Exception exception80)
			{
				// ProjectData.SetProjectError(exception80);
				Exception exception32 = exception80;
				this.GHTSubTestAddResult("Unxpected " + exception32.GetType().Name + " exception was caught-" + exception32.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("ImageButton.CommandName");
			try
			{
				ImageButton button8 = new ImageButton();
				button8.ID = "objImageButtonCausesValidation";
				base.GHTActiveForm.Controls.Add(button8);
				if (!this.Page.IsPostBack)
				{
					button8.CausesValidation = true;
				}
				else
				{
					this.GHTSubTestAddResult(button8.CausesValidation.ToString());
				}
			}
			catch (Exception exception81)
			{
				// ProjectData.SetProjectError(exception81);
				Exception exception33 = exception81;
				this.GHTSubTestAddResult("Unxpected " + exception33.GetType().Name + " exception was caught-" + exception33.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Label.Text");
			try
			{
				Label label2 = new Label();
				label2.ID = "objLabelText";
				base.GHTActiveForm.Controls.Add(label2);
				if (!this.Page.IsPostBack)
				{
					label2.Text = "test";
				}
				else
				{
					this.GHTSubTestAddResult(label2.Text);
				}
			}
			catch (Exception exception82)
			{
				// ProjectData.SetProjectError(exception82);
				Exception exception34 = exception82;
				this.GHTSubTestAddResult("Unxpected " + exception34.GetType().Name + " exception was caught-" + exception34.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("LinkButton.CausesValidation");
			try
			{
				LinkButton button9 = new LinkButton();
				button9.ID = "objLinkButtonCausesValidation";
				base.GHTActiveForm.Controls.Add(button9);
				if (!this.Page.IsPostBack)
				{
					button9.CausesValidation = true;
				}
				else
				{
					this.GHTSubTestAddResult(button9.CausesValidation.ToString());
				}
			}
			catch (Exception exception83)
			{
				// ProjectData.SetProjectError(exception83);
				Exception exception35 = exception83;
				this.GHTSubTestAddResult("Unxpected " + exception35.GetType().Name + " exception was caught-" + exception35.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("LinkButton.CommandName");
			try
			{
				LinkButton button10 = new LinkButton();
				button10.ID = "objLinkButtonCommandName";
				base.GHTActiveForm.Controls.Add(button10);
				if (!this.Page.IsPostBack)
				{
					button10.CommandName = "test";
				}
				else
				{
					this.GHTSubTestAddResult(button10.CommandName);
				}
			}
			catch (Exception exception84)
			{
				// ProjectData.SetProjectError(exception84);
				Exception exception36 = exception84;
				this.GHTSubTestAddResult("Unxpected " + exception36.GetType().Name + " exception was caught-" + exception36.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("LinkButton.CommandArgument");
			try
			{
				LinkButton button11 = new LinkButton();
				button11.ID = "objLinkButtonCommandArgument";
				base.GHTActiveForm.Controls.Add(button11);
				if (!this.Page.IsPostBack)
				{
					button11.CommandArgument = "test";
				}
				else
				{
					this.GHTSubTestAddResult(button11.CommandArgument);
				}
			}
			catch (Exception exception85)
			{
				// ProjectData.SetProjectError(exception85);
				Exception exception37 = exception85;
				this.GHTSubTestAddResult("Unxpected " + exception37.GetType().Name + " exception was caught-" + exception37.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("LinkButton.Text");
			try
			{
				LinkButton button12 = new LinkButton();
				button12.ID = "objLinkButtonText";
				base.GHTActiveForm.Controls.Add(button12);
				if (!this.Page.IsPostBack)
				{
					button12.Text = "test";
				}
				else
				{
					this.GHTSubTestAddResult(button12.Text);
				}
			}
			catch (Exception exception86)
			{
				// ProjectData.SetProjectError(exception86);
				Exception exception38 = exception86;
				this.GHTSubTestAddResult("Unxpected " + exception38.GetType().Name + " exception was caught-" + exception38.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("ListBox.All");
			try
			{
				ListBox box3 = new ListBox();
				box3.ID = "objListBoxAll";
				base.GHTActiveForm.Controls.Add(box3);
				if (!this.Page.IsPostBack)
				{
					box3.SelectionMode = ListSelectionMode.Multiple;
					box3.Rows = 2;
				}
				else
				{
					this.GHTSubTestAddResult(((int) box3.SelectionMode).ToString());
					this.GHTSubTestAddResult(box3.Rows.ToString());
				}
			}
			catch (Exception exception87)
			{
				// ProjectData.SetProjectError(exception87);
				Exception exception39 = exception87;
				this.GHTSubTestAddResult("Unxpected " + exception39.GetType().Name + " exception was caught-" + exception39.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("ListControl.All");
			try
			{
				ListBox box4 = new ListBox();
				box4.ID = "objListControlAll";
				box4.DataSource = this.CreateDataSource();
				box4.DataBind();
				base.GHTActiveForm.Controls.Add(box4);
				if (!this.Page.IsPostBack)
				{
					box4.AutoPostBack = true;
					box4.DataMember = "test";
					box4.DataTextField = "StringValue";
					box4.DataTextFormatString = "{0:C}";
					box4.DataValueField = "StringValue";
				}
				else
				{
					this.GHTSubTestAddResult(box4.AutoPostBack.ToString());
					this.GHTSubTestAddResult(box4.DataMember);
					this.GHTSubTestAddResult(box4.DataTextField);
					this.GHTSubTestAddResult(box4.DataTextFormatString);
					this.GHTSubTestAddResult(box4.DataValueField);
				}
			}
			catch (Exception exception88)
			{
				// ProjectData.SetProjectError(exception88);
				Exception exception40 = exception88;
				this.GHTSubTestAddResult("Unxpected " + exception40.GetType().Name + " exception was caught-" + exception40.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Literal.Text");
			try
			{
				Literal literal1 = new Literal();
				literal1.ID = "objLiteralText";
				base.GHTActiveForm.Controls.Add(literal1);
				if (!this.Page.IsPostBack)
				{
					literal1.Text = "test";
				}
				else
				{
					this.GHTSubTestAddResult(literal1.Text);
				}
			}
			catch (Exception exception89)
			{
				// ProjectData.SetProjectError(exception89);
				Exception exception41 = exception89;
				this.GHTSubTestAddResult("Unxpected " + exception41.GetType().Name + " exception was caught-" + exception41.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("Panel.All");
			try
			{
				Panel panel1 = new Panel();
				panel1.ID = "objPanelAll";
				base.GHTActiveForm.Controls.Add(panel1);
				if (!this.Page.IsPostBack)
				{
					panel1.BackImageUrl = "test";
					panel1.HorizontalAlign = HorizontalAlign.Right;
					panel1.Wrap = true;
				}
				else
				{
					this.GHTSubTestAddResult(panel1.BackImageUrl);
					this.GHTSubTestAddResult(((int) panel1.HorizontalAlign).ToString());
					this.GHTSubTestAddResult(panel1.Wrap.ToString());
				}
			}
			catch (Exception exception90)
			{
				// ProjectData.SetProjectError(exception90);
				Exception exception42 = exception90;
				this.GHTSubTestAddResult("Unxpected " + exception42.GetType().Name + " exception was caught-" + exception42.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("RadioButton.GroupName");
			try
			{
				RadioButton button13 = new RadioButton();
				button13.ID = "objRadioButtonGroupName";
				base.GHTActiveForm.Controls.Add(button13);
				if (!this.Page.IsPostBack)
				{
					button13.GroupName = "test";
				}
				else
				{
					this.GHTSubTestAddResult(button13.GroupName);
				}
			}
			catch (Exception exception91)
			{
				// ProjectData.SetProjectError(exception91);
				Exception exception43 = exception91;
				this.GHTSubTestAddResult("Unxpected " + exception43.GetType().Name + " exception was caught-" + exception43.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("RadioButtonList.RepeatColumns");
			try
			{
				RadioButtonList list5 = new RadioButtonList();
				list5.ID = "objRadioButtonListRepeatColumns";
				base.GHTActiveForm.Controls.Add(list5);
				if (!this.Page.IsPostBack)
				{
					list5.RepeatColumns = 2;
				}
				else
				{
					this.GHTSubTestAddResult(list5.RepeatColumns.ToString());
				}
			}
			catch (Exception exception92)
			{
				// ProjectData.SetProjectError(exception92);
				Exception exception44 = exception92;
				this.GHTSubTestAddResult("Unxpected " + exception44.GetType().Name + " exception was caught-" + exception44.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("RadioButtonList.RepeatDirection");
			try
			{
				RadioButtonList list6 = new RadioButtonList();
				list6.ID = "objRadioButtonListRepeatDirection";
				base.GHTActiveForm.Controls.Add(list6);
				if (!this.Page.IsPostBack)
				{
					list6.RepeatDirection = RepeatDirection.Horizontal;
				}
				else
				{
					this.GHTSubTestAddResult(((int) list6.RepeatDirection).ToString());
				}
			}
			catch (Exception exception93)
			{
				// ProjectData.SetProjectError(exception93);
				Exception exception45 = exception93;
				this.GHTSubTestAddResult("Unxpected " + exception45.GetType().Name + " exception was caught-" + exception45.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("RadioButtonList.TextAlign");
			try
			{
				RadioButtonList list7 = new RadioButtonList();
				list7.ID = "objRadioButtonListTextAlign";
				base.GHTActiveForm.Controls.Add(list7);
				if (!this.Page.IsPostBack)
				{
					list7.TextAlign = TextAlign.Right;
				}
				else
				{
					this.GHTSubTestAddResult(((int) list7.TextAlign).ToString());
				}
			}
			catch (Exception exception94)
			{
				// ProjectData.SetProjectError(exception94);
				Exception exception46 = exception94;
				this.GHTSubTestAddResult("Unxpected " + exception46.GetType().Name + " exception was caught-" + exception46.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("RadioButtonList.RepeatLayout");
			try
			{
				RadioButtonList list8 = new RadioButtonList();
				list8.ID = "objRadioButtonListRepeatLayout";
				base.GHTActiveForm.Controls.Add(list8);
				if (!this.Page.IsPostBack)
				{
					list8.RepeatLayout = RepeatLayout.Flow;
				}
				else
				{
					this.GHTSubTestAddResult(((int) list8.RepeatLayout).ToString());
				}
			}
			catch (Exception exception95)
			{
				// ProjectData.SetProjectError(exception95);
				Exception exception47 = exception95;
				this.GHTSubTestAddResult("Unxpected " + exception47.GetType().Name + " exception was caught-" + exception47.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTSubTestBegin("TextBox.ReadOnly,AutoPostBack,Columns,Wrap,Text,Rows,MaxLength,TextMode");
			try
			{
				TextBox box5 = new TextBox();
				box5.ID = "objTextBoxAll";
				base.GHTActiveForm.Controls.Add(box5);
				if (!this.Page.IsPostBack)
				{
					box5.ReadOnly = true;
					box5.AutoPostBack = true;
					box5.Columns = 2;
					box5.Wrap = true;
					box5.Text = "test";
					box5.Rows = 2;
					box5.MaxLength = 10;
					box5.TextMode = TextBoxMode.MultiLine;
				}
				else
				{
					this.GHTSubTestAddResult(box5.ReadOnly.ToString());
					this.GHTSubTestAddResult(box5.ReadOnly.ToString());
					this.GHTSubTestAddResult(box5.AutoPostBack.ToString());
					this.GHTSubTestAddResult(box5.Columns.ToString());
					this.GHTSubTestAddResult(box5.Wrap.ToString());
					this.GHTSubTestAddResult(box5.Text);
					this.GHTSubTestAddResult(box5.Rows.ToString());
					this.GHTSubTestAddResult(box5.MaxLength.ToString());
					this.GHTSubTestAddResult(((int) box5.TextMode).ToString());
				}
			}
			catch (Exception exception96)
			{
				// ProjectData.SetProjectError(exception96);
				Exception exception48 = exception96;
				this.GHTSubTestAddResult("Unxpected " + exception48.GetType().Name + " exception was caught-" + exception48.Message);
				// ProjectData.ClearProjectError();
			}
			this.GHTSubTestEnd();
			this.GHTTestEnd();
		}
	 private void Page_Load(object sender, EventArgs e)
	 {
		 HtmlForm form1 = (HtmlForm) this.FindControl("Form1");
		 this.GHTTestBegin(form1);
		 base.GHTActiveSubTest = this.GHTSubTest1;
		 try
		 {
			 this.DataGrid1.DataSource = GHDataSources.DSDataTable();
			 ButtonColumn column2 = new ButtonColumn();
			 ButtonColumn column3 = new ButtonColumn();
			 ButtonColumn column1 = new ButtonColumn();
			 column2.DataTextField = "ID";
			 column3.DataTextField = "Name";
			 column1.DataTextField = "Company";
			 this.DataGrid1.Columns.Add(column2);
			 this.DataGrid1.Columns.Add(column3);
			 this.DataGrid1.Columns.Add(column1);
			 this.DataGrid1.DataBind();
			 this.GHTSubTestAddResult(column2.DataTextField);
			 this.GHTSubTestAddResult(column3.DataTextField);
			 this.GHTSubTestAddResult(column1.DataTextField);
		 }
		 catch (Exception exception9)
		 {
			 // ProjectData.SetProjectError(exception9);
			 Exception exception1 = exception9;
			 this.GHTSubTestUnexpectedExceptionCaught(exception1);
			 // ProjectData.ClearProjectError();
		 }
		 base.GHTActiveSubTest = this.Ghtsubtest2;
		 try
		 {
			 this.DataGrid2.DataSource = GHDataSources.DSDataTable();
			 ButtonColumn column4 = new ButtonColumn();
			 ButtonColumn column5 = new ButtonColumn();
			 ButtonColumn column6 = new ButtonColumn();
			 column4.DataTextField = "";
			 column5.DataTextField = "Name";
			 column6.DataTextField = "Name";
			 this.DataGrid2.Columns.Add(column4);
			 this.DataGrid2.Columns.Add(column5);
			 this.DataGrid2.Columns.Add(column6);
			 this.DataGrid2.DataBind();
			 this.GHTSubTestAddResult(column4.DataTextField);
			 this.GHTSubTestAddResult(column5.DataTextField);
			 this.GHTSubTestAddResult(column6.DataTextField);
		 }
		 catch (Exception exception10)
		 {
			 // ProjectData.SetProjectError(exception10);
			 Exception exception2 = exception10;
			 this.GHTSubTestUnexpectedExceptionCaught(exception2);
			 // ProjectData.ClearProjectError();
		 }
		 base.GHTActiveSubTest = this.Ghtsubtest3;
		 try
		 {
			 this.DataGrid3.DataSource = GHDataSources.DSDataTable();
			 ButtonColumn column7 = new ButtonColumn();
			 column7.DataTextField = "NotExist";
			 this.DataGrid3.Columns.Add(column7);
			 this.DataGrid3.DataBind();
			 this.GHTSubTestAddResult(column7.DataTextField);
			 this.GHTSubTestExpectedExceptionNotCaught("HttpException");
		 }
		 catch (HttpException exception11)
		 {
			 // ProjectData.SetProjectError(exception11);
			 HttpException exception3 = exception11;
			 this.GHTSubTestExpectedExceptionCaught(exception3);
			 // ProjectData.ClearProjectError();
		 }
		 catch (Exception exception12)
		 {
			 // ProjectData.SetProjectError(exception12);
			 Exception exception4 = exception12;
			 this.GHTSubTestUnexpectedExceptionCaught(exception4);
			 // ProjectData.ClearProjectError();
		 }
		 base.GHTActiveSubTest = this.Ghtsubtest4;
		 try
		 {
			 this.DataGrid4.DataSource = GHDataSources.DSDataTable();
			 this.DataGrid4.DataBind();
			 this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid4.Columns[0]).DataTextField);
			 this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid4.Columns[1]).DataTextField);
			 this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid4.Columns[2]).DataTextField);
		 }
		 catch (Exception exception13)
		 {
			 // ProjectData.SetProjectError(exception13);
			 Exception exception5 = exception13;
			 this.GHTSubTestUnexpectedExceptionCaught(exception5);
			 // ProjectData.ClearProjectError();
		 }
		 base.GHTActiveSubTest = this.Ghtsubtest5;
		 try
		 {
			 this.DataGrid5.DataSource = GHDataSources.DSDataTable();
			 this.DataGrid5.DataBind();
			 this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid5.Columns[0]).DataTextField);
			 this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid5.Columns[1]).DataTextField);
			 this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid5.Columns[2]).DataTextField);
		 }
		 catch (Exception exception14)
		 {
			 // ProjectData.SetProjectError(exception14);
			 Exception exception6 = exception14;
			 this.GHTSubTestUnexpectedExceptionCaught(exception6);
			 // ProjectData.ClearProjectError();
		 }
		 base.GHTActiveSubTest = this.Ghtsubtest6;
		 try
		 {
			 this.DataGrid6.DataSource = GHDataSources.DSDataTable();
			 this.DataGrid6.DataBind();
			 this.GHTSubTestAddResult(((ButtonColumn) this.DataGrid6.Columns[0]).DataTextField);
			 this.GHTSubTestExpectedExceptionNotCaught("HttpException");
		 }
		 catch (HttpException exception15)
		 {
			 // ProjectData.SetProjectError(exception15);
			 HttpException exception7 = exception15;
			 this.GHTSubTestExpectedExceptionCaught(exception7);
			 // ProjectData.ClearProjectError();
		 }
		 catch (Exception exception16)
		 {
			 // ProjectData.SetProjectError(exception16);
			 Exception exception8 = exception16;
			 this.GHTSubTestUnexpectedExceptionCaught(exception8);
			 // ProjectData.ClearProjectError();
		 }
		 this.GHTTestEnd();
	 }
 public override DataGridColumnsPage.ColumnItem CreateColumn()
 {
     ButtonColumn runtimeColumn = new ButtonColumn {
         Text = this.buttonText,
         CommandName = this.command
     };
     DataGridColumnsPage.ColumnItem item = new DataGridColumnsPage.ButtonColumnItem(runtimeColumn);
     item.LoadColumnInfo();
     return item;
 }
		private DataGridColumn c_button()
		{
			ButtonColumn column1 = new ButtonColumn();
			column1.DataTextField = "ID";
			return column1;
		}