ボタンクリックでテキストボックスから要素をグリッドビューに追加しようとしています。ユーザーがボタンを押すたびに、最後に別の要素を追加したいと考えています。
現在、[0] 要素はボタンがクリックされるたびにオーバーライドされ、最後に追加された文字列値のみが表示されます。また、配列リストをセッション変数に追加しようとしています。
どうすればこれをより良く行うことができますか?
public string InputArray;
ArrayList myArrayList = new ArrayList();
private void BindData()
{
SuffixGridView.DataSource = myArrayList;
SuffixGridView.DataBind();
}
protected void Page_Load(object sender, EventArgs e)
{
InputArray = suffixTextBox.Text;
Session["postFix"] = (ArrayList)myArrayList;
}
protected void SuffixButton_Click(object sender, EventArgs e)
{
myArrayList.Add(InputArray);
BindData();
suffixTextBox.Text = String.Empty;
}