public static void BuildingListForLOG(ref HtmlGenericControl myUL, string userID, string apprasilYear, string appraisalSession, string employeeID, string schoolCode, string category, string domainID) { myUL.InnerHtml = ""; // HtmlGenericControl ul = new HtmlGenericControl("ul"); DataTable cTable = AppraisalProcess.CompentencyListForLOG("List", userID, apprasilYear, schoolCode, employeeID, appraisalSession, category, domainID); foreach (DataRow row1 in cTable.Rows) { string listCode = row1["Appraisal_Competency"].ToString(); string listText = row1["Appraisal_CompetencyName"].ToString(); string imgSign = row1["ContentSign"].ToString(); HtmlGenericControl li = new HtmlGenericControl("li"); HtmlImage aimg = new HtmlImage(); aimg.Src = imgSign; aimg.ID = "img_" + listCode; HtmlAnchor alink = new HtmlAnchor(); alink.ID = listCode; alink.HRef = "#"; alink.Target = ""; alink.InnerHtml = listText; alink.Attributes.Add("class", "cList"); li.ID = "li_" + listCode; li.Controls.Add(aimg); li.Controls.Add(alink); myUL.Controls.Add(li); } // myDIV.Controls.Add(ul); }