0

パネルの中にテーブルがあります。テーブルには 32 行と 4 列があります。1 つの列はラベルで、説明があります。残りの 3 つはテキスト ボックスです。ユーザーは、任意のテキスト ボックスに 0 ~ 99 の数値を入力できます。テキストボックスは必須ではないため、ユーザーは何も入力しないことを選択できます。エントリが作成された後、ユーザーは次のボタンをクリックします。計算が行われ、新しいページに表示されます。その前に、ユーザーが入力したすべてのデータを保存する方法を知りたいです。次に、保存された各行を読み取って計算を行うにはどうすればよいですか? これは、リストintまたはリスト文字列を使用してセッションに保存する方法と、セッションから入力されたデータを計算する方法にこだわっているところです。データベースには何も保存されません。 サンプルコード

<table class="wizard">
<tbody> 
    <tr>
      <td class="blankcell" valign="bottom" align="left" width="39%">
      <span class="smalllabel">Available Service</span></td>
      <td class="blankcell" valign="bottom" align="right" width="10%">
      <span class="smalllabel">You</span></td>
      <td class="blankcell" valign="bottom" align="right" width="10%">
      <span class="smalllabel">Spouse</span></td>
      <td class="blankcell" valign="bottom" align="right" width="10%">
      <span class="smalllabel">Child</span></td>
    </tr>
    <tr>
      <td class="grayservicebackground" align="left" valign="middle" style="width:39%;">
      <span class="servicefont">Preventive Physical Exam</span></td>
      <td id="SinglePreventivePhysicalExam" class="numberofserviceinputcell" align="right" valign="bottom" style="width:10%;">
      <asp:TextBox ID="txtSinglePreventivePhysicalExam" runat="server" value="0" maxlength="2" size="3" class="numberinput"></asp:TextBox>
      <cc2:FilteredTextBoxExtender ID="FilteredTextBoxExtender0" runat="server"
      FilterType="Numbers" TargetControlID="txtSinglePreventivePhysicalExam" />
      </td>

      <td id="SpousePreventivePhysicalExam" class="numberofserviceinputcell" align="right" valign="bottom" style="width:10%;">
      <asp:TextBox ID="txtSpousePreventivePhysicalExam" runat="server" value="0" maxlength="2" size="3" class="numberinput"></asp:TextBox>
      <cc2:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server"
      FilterType="Numbers" TargetControlID="txtSpousePreventivePhysicalExam" /></td>

      <td id="ChildPreventivePhysicalExam" class="numberofserviceinputcell" align="right" valign="bottom" style="width:10%;">
      <asp:TextBox ID="txtChildPreventivePhysicalExam" runat="server" value="0" maxlength="2" size="3" class="numberinput"></asp:TextBox>
      <cc2:FilteredTextBoxExtender ID="FilteredTextBoxExtender2" runat="server"
      FilterType="Numbers" TargetControlID="txtChildPreventivePhysicalExam" /></td>
    </tr>

    <tr>
      <td class="grayservicebackground" align="left" valign="middle" style="width:39%;">
      <span class="servicefont">Preventive Well Child Visit through Age 5</span></td>
      <td id="SinglePreventiveWellChildVisitthroughAge5" class="numberofserviceinputcell" align="right" valign="bottom" style="width:10%;">
      <asp:TextBox ID="txtSinglePreventiveWellChildVisitthroughAge5" runat="server" value="0" maxlength="2" size="3" class="numberinput"></asp:TextBox>
      <cc2:FilteredTextBoxExtender ID="FilteredTextBoxExtender3" runat="server"
      FilterType="Numbers" TargetControlID="txtSinglePreventiveWellChildVisitthroughAge5" />
      </td> 
      <td id="SpousePreventiveWellChildVisitthroughAge5" class="numberofserviceinputcell" align="right" valign="bottom" style="width:10%;">
      <asp:TextBox ID="txtSpousePreventiveWellChildVisitthroughAge5" runat="server" value="0" maxlength="2" size="3" class="numberinput"></asp:TextBox>
      <cc2:FilteredTextBoxExtender ID="FilteredTextBoxExtender4" runat="server"
      FilterType="Numbers" TargetControlID="txtSpousePreventiveWellChildVisitthroughAge5" />
      </td>
      <td id="ChildPreventiveWellChildVisitthroughAge5" class="numberofserviceinputcell" align="right" valign="bottom" style="width:10%;">
      <asp:TextBox ID="txtChildPreventiveWellChildVisitthroughAge5" runat="server" value="0" maxlength="2" size="3" class="numberinput"></asp:TextBox>
      <cc2:FilteredTextBoxExtender ID="FilteredTextBoxExtender5" runat="server"
      FilterType="Numbers" TargetControlID="txtChildPreventiveWellChildVisitthroughAge5" />
      </td> 
    </tr>
    </tbody>
 </table>

4

1 に答える 1