私の最初のページには、その計画に関連する金額列のリストがあります。ある列をクリックすると、別のページにリダイレクトされます..そのページでは、前にクリックした金額を表示したいと思います。以前にセッションを使用したことはありません。今、私は試しました。しかし、それは常に単一の金額のみを表示しています..複数の値のセッションを作成する方法がわかりません..
コントローラ
Session["rs360"] = "Rs. 360";
Session["rs1000"] = "Rs. 1000";
Session["rs1500"] = "Rs. 1500";
意見
<div><%:Session["rs360"] %></div>
実際のビュー(Index.Cshtml)
<div id="rs360">
<span class="font18">Rs.360</span>
</div>
<a href="<%: Url.Action("Payment", "Home") %>"><img src="../../Content/Images/Subscribe now on click.png" class="btn" onclick="return sms_confirm1()" /></a>
<div id="rs1000">
<span class="font18">Rs.1000</span>
</div>
<a href="<%: Url.Action("Payment", "Home") %>"><img src="../../Content/Images/Subscribe now on click.png" class="btn" onclick="return sms_confirm1()" /></a>
ボタンをクリックすると、支払いという別のビューに移動します
<td>
<a class="callpickupcash" href="<%: Url.Action("ElectronicTransfer", "Home") %>"><img src="/Content/Images/ebanking.png" class="Featured-plan"></a>
</td>
この上のボタンをクリックすると、ポップアップメニューが1つ開きます...そのメニューで、金額の値を表示する必要があります..
ここでのみ、私はすでにトップで宣言しているものを次のセッションに渡しました
<div><%:Session["rs360"] %></div>
ここでセッション変数を指定したので、結果は 360 と表示されますが、1000 をクリックすると変化するはずです。これを行う方法は?