从asp.net中的多个输入输出一列

时间:2015-10-21 03:37:35

标签: asp.net

我有一个问题是将用户的输入放在一行中用逗号分隔。 如下代码:

<table width="691" border="0" cellpadding="0" cellspacing="0">
<tr><%do while not rs2.EOF%>
  <td width="159" rowspan="2" class="commontextBold">&nbsp;</td>
  <td width="200" rowspan="2" class="commontextBold">&nbsp;</td>
  <td>
  <span class="commontextBold"><%=rs2.fields("do1").value%>
  <%      rs2.movenext    
  loop%>
  </span>
  </td>

从第5行到第10行,这是用于打印输出的代码。 对于此代码,输出将如下所示(如附件图中所示):

1111111 -space-2222222:这个输出看起来像使用循环时会在输出之间留出很多空间

我需要输出看起来像这样,

1111111,2222222

输出可能多于两个,取决于用户输入。 如何在值之间没有太多空格的情况下避免输出打印? 仅供参考,此输出将以快递单打印。

Code

output

1 个答案:

答案 0 :(得分:0)

不确定这是否是您想要的:

<table width="691" border="0" cellpadding="0" cellspacing="0">
<tr>
    <td width="159" rowspan="2" class="commontextBold">&nbsp;</td>
    <td width="200" rowspan="2" class="commontextBold">&nbsp;</td>
    <td>
        <%do while not rs2.EOF%>
        <span class="commontextBold"><%=rs2.fields("do1").value%></span>
        <%rs2.movenext    
        loop%>
    </td>