private static HtmlTableRow AddRow(JobControl_Get_Result controlResult) { HtmlTableRow row = new HtmlTableRow(); row.Cells.Add(AddLabel(controlResult.ControlName)); row.Cells.Add(AddControl(controlResult)); return row; }
private static HtmlTableCell AddControl(JobControl_Get_Result control) { HtmlTableCell cell = new HtmlTableCell(); Control c = new Control(); switch (control.ControlTypeName) { case "TextBox": c = new TextBox(); c.ID = control.JobControlID + control.ControlTypeName + control.ControlName; break; case "CheckBox": c = new CheckBox(); c.ID = control.JobControlID + control.ControlTypeName + control.ControlName; break; case "ImageUpload": c = new FileUpload(); c.ID = control.JobControlID + control.ControlTypeName + control.ControlName; break; } cell.Controls.Add(c); return cell; }