Пример #1
0
        string getDivRowHtmlNormal(web.model.CauHoi cauhoi, List <web.model.DapAn> dapAn, web.model.DapAn answare, int l, int l1, string index, string color, out string strScript)
        {
            #region loai binh thuong
            string strHtml = "";
            strScript = "";
            string strMatch = "";
            if (dapAn != null)
            {
                //string strMatch = dapAn != null ? dapAn.Match : "";
                foreach (web.model.DapAn dapAnTemp in dapAn)
                {
                    strMatch += ";" + dapAnTemp.Match + ";";
                }
            }

            string strMatchDapAn = answare != null ? answare.Match : "";
            strMatchDapAn = ";" + strMatchDapAn + ";";

            string strType = cauhoi.Type;
            strHtml += string.Format("<div id='divCauHoi_{0}' style='width: 100%;color:{3}; text-align:left; padding-bottom: 2px; padding-top: 2px;'><span style='font-weight: bold;'>Câu {0} (<span style='color:red;'>{1} điểm</span>): </span><span>{2}</span></div>", index, cauhoi.Mark, HttpUtility.HtmlDecode(cauhoi.Content), color);
            if (!(cauhoi.Image.ToUpper().Equals("") || cauhoi.Image.ToUpper().Equals("NULL")))
            {
                strHtml += string.Format("<div style='width: 100%;text-align:center; padding-bottom: 2px; padding-top: 2px;'><image src='/Portals/{0}/{1}' hight='100px;'></image></div>", this.PortalId, cauhoi.Image);
            }
            int iCount = cauhoi.SoCauTraLoi;
            int i      = 1;
            while (i < (iCount + 1))
            {
                switch (i)
                {
                case 1:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M1)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M1 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M1)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M1), HttpUtility.HtmlDecode(cauhoi.A1), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M1), HttpUtility.HtmlDecode(cauhoi.A1), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 2:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M2)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M2 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M2)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M2), HttpUtility.HtmlDecode(cauhoi.A2), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M2), HttpUtility.HtmlDecode(cauhoi.A2), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 3:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M3)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M3 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M3)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M3), HttpUtility.HtmlDecode(cauhoi.A3), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M3), HttpUtility.HtmlDecode(cauhoi.A3), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 4:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M4)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M4 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M4)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M4), HttpUtility.HtmlDecode(cauhoi.A4), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M4), HttpUtility.HtmlDecode(cauhoi.A4), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 5:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M5)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M5 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M5)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M5), HttpUtility.HtmlDecode(cauhoi.A5), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M5), HttpUtility.HtmlDecode(cauhoi.A5), cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 6:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M6)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M6 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M6)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, cauhoi.M6, cauhoi.A6, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, cauhoi.M6, cauhoi.A6, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 7:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M7)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M7 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M7)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, cauhoi.M7, cauhoi.A7, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, cauhoi.M7, cauhoi.A7, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 8:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M8)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M8 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M8)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, cauhoi.M8, cauhoi.A8, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, cauhoi.M8, cauhoi.A8, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 9:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M9)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M9 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M9)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, cauhoi.M9, cauhoi.A9, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, cauhoi.M9, cauhoi.A9, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;

                case 10:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M10)))
                    {
                        strScript += "$('#tdMenuCauHoi_" + l + "').css({ \"color\": \"blue\" });$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M10 + "').prop(\"checked\", true);";
                    }
                    if (strMatchDapAn.Contains(string.Format(";{0};", cauhoi.M10)))
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;color:red;'>{2} (Là đáp án)</span></div>", l, cauhoi.M10, cauhoi.A10, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    else
                    {
                        strHtml += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, cauhoi.M10, cauhoi.A10, cauhoi.CauHoiID, strType.Equals("MC") ? l * 20 + i : l * 20);
                    }
                    break;
                }
                i++;
            }
            #endregion
            return(strHtml);
        }
Пример #2
0
        string getItemHtmlNormal(web.model.CauHoi cauhoi, List <web.model.DapAn> dapAn, int l, int l1, string index, string color, out string strScript, out string strNoiDungDapAn, out string strCheckboxDapAn)
        {
            #region loai binh thuong
            string strHtml = "";
            strScript       = "";
            strNoiDungDapAn = string.Format("<table> <tr id=\"trCauTraLoi{0}\" style=\"border-color:cornflowerblue;text - align: center; font - weight: bold;\">", cauhoi.CauHoiID);
            string strMatch = "";
            if (dapAn != null)
            {
                //string strMatch = dapAn != null ? dapAn.Match : "";
                foreach (web.model.DapAn dapAnTemp in dapAn)
                {
                    strMatch += ";" + dapAnTemp.Match + ";";
                }
            }


            string strType = cauhoi.Type;
            strHtml += string.Format("<div id='divCauHoi_{0}'><div style='width: 100%; text-align:left; padding-bottom: 2px; padding-top: 2px;'><span style='font-weight: bold;'>Câu {2}: </span><span>{1}</span></div>", cauhoi.CauHoiID, HttpUtility.HtmlDecode(cauhoi.Content), index);
            if (!(cauhoi.Image.ToUpper().Equals("") || cauhoi.Image.ToUpper().Equals("NULL")))
            {
                strHtml += string.Format("<div style='width: 100%;text-align:center; padding-bottom: 2px; padding-top: 2px;'><image src='/Portals/{0}/{1}' hight='100px;'></image></div>", this.PortalId, cauhoi.Image);
            }

            int    iCount     = cauhoi.SoCauTraLoi;
            int    i          = 1;
            string strHtml1   = "";
            string strScript1 = "";

            while (i < (iCount + 1))
            {
                #region old
                switch (i)
                {
                case 1:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M1)))
                    {
                        strHtml1   += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M1), HttpUtility.HtmlDecode(cauhoi.A1), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                        strScript1 += "$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M1 + "').prop(\"checked\", true);";
                    }
                    else
                    {
                        strHtml1 += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M1), HttpUtility.HtmlDecode(cauhoi.A1), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                    }
                    break;

                case 2:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M2)))
                    {
                        strHtml1   += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M2), HttpUtility.HtmlDecode(cauhoi.A2), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                        strScript1 += "$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M2 + "').prop(\"checked\", true);";
                    }
                    else
                    {
                        strHtml1 += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M2), HttpUtility.HtmlDecode(cauhoi.A2), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                    }
                    break;

                case 3:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M3)))
                    {
                        strHtml1   += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M3), HttpUtility.HtmlDecode(cauhoi.A3), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                        strScript1 += "$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M3 + "').prop(\"checked\", true);";
                    }
                    else
                    {
                        strHtml1 += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M3), HttpUtility.HtmlDecode(cauhoi.A3), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                    }
                    break;

                case 4:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M4)))
                    {
                        strHtml1   += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M4), HttpUtility.HtmlDecode(cauhoi.A4), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                        strScript1 += "$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M4 + "').prop(\"checked\", true);";
                    }
                    else
                    {
                        strHtml1 += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M4), HttpUtility.HtmlDecode(cauhoi.A4), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                    }
                    break;

                case 5:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M5)))
                    {
                        strHtml1   += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M5), HttpUtility.HtmlDecode(cauhoi.A5), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                        strScript1 += "$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M5 + "').prop(\"checked\", true);";
                    }
                    else
                    {
                        strHtml1 += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M5), HttpUtility.HtmlDecode(cauhoi.A5), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                    }
                    break;

                case 6:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M6)))
                    {
                        strHtml1   += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M6), HttpUtility.HtmlDecode(cauhoi.A6), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                        strScript1 += "$('#id_" + cauhoi.CauHoiID + "_" + cauhoi.M6 + "').prop(\"checked\", true);";
                    }
                    else
                    {
                        strHtml1 += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span><input type='checkbox' name='nCauHoi_{4}' value='vcauhoi_{0}' id='id_{3}_{1}'></span><span style='padding-left: 5px;padding-right: 5px;'>{2}</span></div>", l, HttpUtility.HtmlDecode(cauhoi.M6), HttpUtility.HtmlDecode(cauhoi.A6), cauhoi.CauHoiID, strType.Equals("MC") ? l1 * 20 + i : l1 * 20);
                    }
                    break;

                default: break;
                }
                #endregion
                #region new
                switch (i)
                {
                case 1:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M1)))
                    {
                    }
                    else
                    {
                    }
                    strHtml         += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span style='padding-left: 5px;padding-right: 5px;'>{0}. {1}</span></div>", "A", HttpUtility.HtmlDecode(cauhoi.A1));
                    strNoiDungDapAn += string.Format("<td id='td_ket_qua_{0}_{1}' onclick=\"clickKetQua('{0}_{1}')\" style=\"height: 36px; background: rgb(230, 230, 230) none repeat scroll 0 % 0 %; text - align: center; font - weight: bold; padding: 3px; color: red; cursor: pointer; border-color:cornflowerblue;\">{2}</td>", cauhoi.CauHoiID, cauhoi.M1, "A");
                    break;

                case 2:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M2)))
                    {
                    }
                    else
                    {
                    }
                    strHtml         += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span style='padding-left: 5px;padding-right: 5px;'>{0}. {1}</span></div>", "B", HttpUtility.HtmlDecode(cauhoi.A2));
                    strNoiDungDapAn += string.Format("<td id='td_ket_qua_{0}_{1}' onclick=\"clickKetQua('{0}_{1}')\" style=\"height: 36px; background: rgb(230, 230, 230) none repeat scroll 0 % 0 %; text - align: center; font - weight: bold; padding: 3px; color: red; cursor: pointer; border-color:cornflowerblue;\">{2}</td>", cauhoi.CauHoiID, cauhoi.M2, "B");
                    break;

                case 3:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M3)))
                    {
                    }
                    else
                    {
                    }
                    strHtml         += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span style='padding-left: 5px;padding-right: 5px;'>{0}. {1}</span></div>", "C", HttpUtility.HtmlDecode(cauhoi.A3));
                    strNoiDungDapAn += string.Format("<td id='td_ket_qua_{0}_{1}' onclick=\"clickKetQua('{0}_{1}')\" style=\"height: 36px; background: rgb(230, 230, 230) none repeat scroll 0 % 0 %; text - align: center; font - weight: bold; padding: 3px; color: red; cursor: pointer;border-color:cornflowerblue; \">{2}</td>", cauhoi.CauHoiID, cauhoi.M3, "C");
                    break;

                case 4:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M4)))
                    {
                    }
                    else
                    {
                    }
                    strHtml         += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span style='padding-left: 5px;padding-right: 5px;'>{0}. {1}</span></div>", "D", HttpUtility.HtmlDecode(cauhoi.A4));
                    strNoiDungDapAn += string.Format("<td id='td_ket_qua_{0}_{1}' onclick=\"clickKetQua('{0}_{1}')\" style=\"height: 36px; background: rgb(230, 230, 230) none repeat scroll 0 % 0 %; text - align: center; font - weight: bold; padding: 3px; color: red; cursor: pointer; border-color:cornflowerblue;\">{2}</td>", cauhoi.CauHoiID, cauhoi.M4, "D");
                    break;

                case 5:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M5)))
                    {
                    }
                    else
                    {
                    }
                    strHtml         += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span style='padding-left: 5px;padding-right: 5px;'>{0}. {1}</span></div>", "E", HttpUtility.HtmlDecode(cauhoi.A5));
                    strNoiDungDapAn += string.Format("<td id='td_ket_qua_{0}_{1}' onclick=\"clickKetQua('{0}_{1}')\" style=\"height: 36px; background: rgb(230, 230, 230) none repeat scroll 0 % 0 %; text - align: center; font - weight: bold; padding: 3px; color: red; cursor: pointer; border-color:cornflowerblue;\">{2}</td>", cauhoi.CauHoiID, cauhoi.M5, "E");
                    break;

                case 6:
                    if (strMatch.Contains(string.Format(";{0};", cauhoi.M6)))
                    {
                    }
                    else
                    {
                    }
                    strHtml         += string.Format("<div style='width: 100%; text-align:left; padding-top: 1px;'><span style='padding-left: 5px;padding-right: 5px;'>{0}. {1}</span></div>", "F", HttpUtility.HtmlDecode(cauhoi.A6));
                    strNoiDungDapAn += string.Format("<td id='td_ket_qua_{0}_{1}' onclick=\"clickKetQua('{0}_{1}')\" style=\"height: 36px; background: rgb(230, 230, 230) none repeat scroll 0 % 0 %; text - align: center; font - weight: bold; padding: 3px; color: red; cursor: pointer;border-color:cornflowerblue; \">{2}</td>", cauhoi.CauHoiID, cauhoi.M6, "F");
                    break;

                default: break;
                }
                #endregion
                i++;
            }
            strNoiDungDapAn += "</tr></table>";
            strHtml         += "</div>";
            #endregion
            strCheckboxDapAn = strHtml1;
            strScript       += strScript1;
            return(strHtml);
        }