日期:2014-05-17  浏览次数:20426 次

请教:aspx页内动态添加textbox并取值
类似附图的表单,可以点新增按钮增加行并在单元格内添加相应的textbox和file上传,可增加多个,这个怎么实现,并在后台取值。下面的电路信息类似,在数据库里有个文件上传信息表,电路信息表,外面这个表单是个项目表,在这一个页面实现三个表插入数据并关联,原来想弹出页面传值来做,但浏览器兼容不好。


<table style="width: 100%;" >
    <tr>
     <th style="width:15%">项目名称:</th>
     <td style="width:35%">
     <asp:TextBox ID="projectName" runat="server"></asp:TextBox>
      </td>
     <th style="width:15%">合同签订日期:</th>
      <td style="width:35%">
       <asp:TextBox ID="signdate" runat="server"></asp:TextBox></td>
         </tr>
         <tr>
         <th > 电路条数:</th>
          <td><asp:TextBox ID="outdigitalnum" runat="server"  ReadOnly="true"  ></asp:TextBox>  &nbsp; 条
  </td>
       <th > 项目金额:</th>
         <td> <asp:TextBox ID="outmoneynum" runat="server" ReadOnly="true"       ></asp:TextBox>&nbsp; 元</td>
         </tr>
          <tr>
          <th height="80">合同上传:</th>
           <td colspan="3" class="intab">
              <table width="100%" id="ftab">
 <tr>
<th>选择<input type="checkbox" value="0" class="hid"/></th>
<th>合同名称</th>    <th>文件名称</th> </tr>
       <tr>
                <td colspan="3">&nbsp;<input name="ftab_add" id="ftab_add" type="button"  value="新增" class="sbut" />
<input name="ftab_del" id="ftab_del" type="button"  value="删除" class="sbut" /></td>
 </tr>
 </table>
           </td>