예제 #1
0
 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;
 }
예제 #2
0
        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;
        }