dim i as integer
for i=1 to numberoftextarea.value
//C#的代码
  TextBox myTextBox=new  TextBox();
  myTextBox.ID="textarea"+i.ToString();
   myTextBox.TextMode=TextBoxMode.MultiLine;......问题是你的位置不容易控制,建议放到table(服务器端)中

解决方案 »

  1.   

    c#我不懂,用vb应该怎么做呢?
      

  2.   

    <%
    dim i as integer
    for i=1 to numberoftextarea.value
    %>
    改成:
    <script language="vb" runat="server">
    dim i as integer
    for i=1 to numberoftextarea.value
    </script>
    这样应该就可以了,下面的用到变量的地方不要变.
      

  3.   

    回fortune2k1
    <%
    dim i as integer
    for i=1 to numberoftextarea.value
    %>
    应该没有错,应为如果我不用<%=i%>,是可以运行通过的。
    我想关键是<textarea id="textarea"&<%=i%> cols="70" rows="8" class="areabox1" runat="server"/>用法是错误的