0

私はjqueryメソッドからatextを持っています:

   <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>

私はこのhtmltextをc#の変数で取得し、それから私はaspxにdivを持っています

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

これらの html を div でレンダリングし、実行時に ul や il のようなこれらのコントロールをすべて 1 つのメソッドでループしたい

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 に答える