私のコードビハインドは次のとおりです。
public partial class Question2 : System.Web.UI.Page
{
private SqlDataAdapter dataAdapter;
private DataTable table;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
table = new DataTable();
//And pull the data from my DB to the table
}
}
ページの任意のボタンをクリックした後、データ (「テーブル」) をクラスのフィールドに保存するつもりです。Page_Load() が再度呼び出され、すべてのデータ フィールドがなくなっていることがわかりました。それらは「ヌル」です。
O_O 何が起こったのか本当に混乱しています。後で使用するためにテーブルを保管する必要がありました。しかし、なぜ彼らは失われたのですか?いつ失われますか?助けてください、ありがとう。