0

友達

この Passenger にドロップダウンリストを追加したいテーブルを使用した Passenger List を生成するために文字列ビルダーを使用しています。私がしたことは、メインテーブルを1つ取ったことです-

strHTML1.Append("<table align=center cellpadding='0' cellspacing='0' width='100%'>");
strHTML1.Append("<tr>");
strHTML1.Append("<td>");
strHTML1.Append("Passenger");
strHTML1.Append("</td>");
strHTML1.Append("</tr>");
strHTML1.Append("<tr>");
strHTML1.Append("<td>");
strHTML1.Append("<asp:dropdownlist id='drp' runat='server' width='140px'>");
strHTML1.Append("</asp:dropdownlist>");
strHTML1.Append("</td>");
strHTML1.Append("</tr>")
.........

問題は、プロジェクトを実行したときにドロップダウンリストが表示されないことです。

この問題から抜け出すために私を助けてください

前もって感謝します

4

1 に答える 1

0

リテラルを使用してHTMLタグを追加できる私の知識に従って、このコードを使用してください。これは次の方法で実行できます。

    StringBuilder strHTML1 = new StringBuilder();
    strHTML1.Append("<select>");
    strHTML1.Append("<Option value = 'volvo'>Volvo</Option>");
    strHTML1.Append("<Option value = 'saab'>Saab</Option>");
    strHTML1.Append("<Option value = 'mercedes'>Mercedes</Option>");
    strHTML1.Append("<Option value = 'audi'>Audi</Option>");
    strHTML1.Append("</select>");

最終的なコードは次のとおりです。

  strHTML1.Append("<table align=center cellpadding='0' cellspacing='0' width='100%'>");
  strHTML1.Append("<tr>");
  strHTML1.Append("<td>");
  strHTML1.Append("Passenger");
  strHTML1.Append("</td>");
  strHTML1.Append("</tr>");
  strHTML1.Append("<tr>");
  strHTML1.Append("<td>");
  strHTML1.Append("<select>");
  strHTML1.Append("<Option value = 'volvo'>Volvo</Option>");
  strHTML1.Append("<Option value = 'saab'>Saab</Option>");
  strHTML1.Append("<Option value = 'mercedes'>Mercedes</Option>");
  strHTML1.Append("<Option value = 'audi'>Audi</Option>");
  strHTML1.Append("</select>");
  strHTML1.Append("</td>");
  strHTML1.Append("</tr>");
  strHTML1.Append("</table>");
于 2012-06-19T08:47:35.740 に答える