0

我有来自 jquery 方法的文本:

   <fieldset>
  <ul id="ContentPlaceHolder2_1g" class="profList column ui-sortable">
 <legend class="group">المجموعه 1</legend>
 <li id="ContentPlaceHolder2_8">محمود حسن ابراهيم عبد الصمد</li>
 /ul></fieldset>



<fieldset>
<ul id="ContentPlaceHolder2_2g" class="profList column ui-sortable">
<legend class="group">المجموعه 2</legend>
<li id="ContentPlaceHolder2_9">محمود فتحى ابراهيم عبد الصمد</li>
<li id="ContentPlaceHolder2_10">احمد محسن احمد على</li>
<li class="" style="" id="ContentPlaceHolder2_3">احمد درويش محمود عباس</li>
</ul>
</fieldset>

<fieldset>
<ul id="ContentPlaceHolder2_3g" class="profList column ui-sortable">
 <legend class="group">المجموعه 3</legend>
 <li id="ContentPlaceHolder2_11">محمد سيد محمد سيد</li>
 </ul>

</fieldset>

我在 c# 中的变量中检索这个 htmltext,然后我的 aspx 中有 div

 <div id="ulAndil" runat="server" ></div>

我想在 div 中呈现这些 html 并在运行时以一种方法循环通过这些控件,例如 ul 和 il

4

1 回答 1

1

只需通过这种方式快速完成。

StringBuilder str = new StringBuilder();
str.Append("<fieldset>\n");
str.Append("<ul id=\"ContentPlaceHolder2_1g\" class=\"profList column ui-sortable\">\n");
str.Append("<legend class=\"group\">المجموعه 1</legend>\n");
str.Append("<li id=\"ContentPlaceHolder2_8\">محمود حسن ابراهيم عبد الصمد</li>\n");
str.Append("</ul></fieldset>\n");
str.Append("<fieldset>\n");
str.Append("<ul id=\"ContentPlaceHolder2_2g\" class=\"profList column ui-sortable\">\n");
str.Append("<legend class=\"group\">المجموعه 2</legend>\n");
str.Append("<li id=\"ContentPlaceHolder2_9\">محمود فتحى ابراهيم عبد الصمد</li>\n");
str.Append("<li id=\"ContentPlaceHolder2_10\">احمد محسن احمد على</li>");
str.Append("<li class=\"\" style=\"\" id=\"ContentPlaceHolder2_3\">احمد درويش محمود عباس</li>\n");
str.Append("</ul>\n");
str.Append("</fieldset>\n");
str.Append("<fieldset>\n");
str.Append("<ul id=\"ContentPlaceHolder2_3g\" class=\"profList column ui-sortable\">\n");
str.Append("<legend class=\"group\">المجموعه 3</legend>\n");
str.Append("<li id=\"ContentPlaceHolder2_11\">محمد سيد محمد سيد</li>\n");
str.Append("</ul>\n");
str.Append("</fieldset>\n");

ulAndil.InnerHtml = str.ToString();
于 2012-04-10T21:17:19.237 回答