ユーザーがその上に数字を配置することを想定しているテキストボックスがあり、ボタンを押した後、その数字は配列に渡されるはずです。
押された各番号とボタンは、この配列に順番に保存する必要があります(例:3、4、5、...)。
問題は、ボタンを押すたびにpage_load
発生することです。私はこのコードを持っています:
protected string[] CurrentArr;
protected void Page_Load(object sender, EventArgs e)
{
if (CurrentArr != null)
{
CurrentArr = (string[])Session["CurrentArr"];
}
else
CurrentArr = new string[length];
これCurrentArr
は時間とともに変化する配列です。
私もAJAXでそれを解決しようとしました:
<asp:ScriptManager runat="server" ID="sm">
</asp:ScriptManager>
<asp:UpdatePanel runat="server" ID="update">
<ContentTemplate>
<input type="text" class="response" id="how_many" name="guess" placeholder="Enter your guess..." />
<asp:Button runat="server" class="button red" id="generate" name="generate" value="Generate!" OnClick="guess_Click" />
<asp:Button runat="server" class="button red" id="win" name="win" value="you won" />
</ContentTemplate>
</asp:UpdatePanel>
しかし、それは私の配列には影響しません(私のページはポストバックしませんが...)
誰かが解決策を持っていますか?
ありがとう!