Member 8478234 Ответов: 1

Как добавить строку внутри div( которая имеет строковый формат)


У меня есть следующие строковые форматы.
string mainDiv = "<div> Dear Requestor, </div ><br/><div> Please see below details </div><br/> <div id = 'divlink' style = '{{divStyleCSSLink}}'>  </div>";
            mainDiv += "<div id = 'divappend' style = '{{divStyleCSS}}'>";
            mainDiv += "</div>";
            mainDiv += "<br/><br/><br><div><b> Thank You,<br> ABC </b></div>";

            string divlink = "<a href='{{Link}}'><b>Link to data entry</b></a>";

            string divtbl = "<br><div style='{{divStyleCSS}}'>Please provide the OA mapping in the below format</div><br><table border = '1px' cellpadding = '5' cellspacing = '0' style = '{{divStyleCSS}}' >";
            divtbl += "< tr style = 'background-color:#0b60aa; font-weight:bold; {{divStyleCSS}}' >";
            divtbl += "<td> Entity </td>";
            divtbl += "<td> Item ID </td>";
            divtbl += "<td> Item Date  </td> ";              
                          divtbl += "<td> Currency  </td> ";              
                         divtbl += "<td> Amount  </td> ";              
                      divtbl += "</tr> ";              
                      divtbl += "<tr> ";             
                          divtbl += "<td style = 'padding-right: 20px;{{divStyleCSS}}' > </td> ";            
                          divtbl += "<td style = 'padding-right: 20px;{{divStyleCSS}}' > </td> ";              
                           divtbl += "<td style = 'padding-right: 20px;{{divStyleCSS}}' > </td> ";              
                           divtbl +=  "<td style = 'padding-right: 20px;{{divStyleCSS}}' > </td> ";                
                           divtbl += "  <td style = 'padding-right: 20px;{{divStyleCSS}}' > </td> ";                  
                          divtbl += "</tr> ";                 
                      divtbl +=" </table ><br/><br/> ";

Что мне нужно, так это добавить строку divlink внутри этого
див &ЛТ;див ИД = 'divlink' стиль = '{{divStyleCSSLink}}'&ГТ; &ЛТ;/дел&ГТ;"

то же самое для divtbl мне нужно добавить внутри < div id = 'divappend' style = ' {{divStyleCSS}}'> </div>";

Что я уже пробовал:

Как этого добиться. я бы не хотел использовать placeholder {{Test}} внутри
{{Тест}}

1 Ответов

Рейтинг:
0

Karthik_Mahalingam

попробовать это,

string mainDiv = "<div> Dear Requestor, </div ><br/><div> Please see below details </div><br/>";
     mainDiv+=   "<div id = 'divlink' style = '{{divStyleCSSLink}}'> {0} </div>";
      mainDiv += "<div id = 'divappend' style = '{{divStyleCSS}}'> {1}" ;
      mainDiv += "</div>";
      mainDiv += "<br/><br/><br><div> Thank You,<br> ABC </div>";

string final = string.Format(mainDiv, divlink, divtbl);

относиться Строка.Метод Форматирования (Система)[^]