หน้า Form

สร้าง TextBox ที่มี ID ชื่อว่า txtQ

สร้าง Button 2 ตัว ที่มี ID ดังนี้
1. btnAdd
2. btnClear

สร้าง GridView ที่มี ID ชื่อว่า gvShowList

ตัวอย่างหน้าเว็บ

























หน้า Code

protected void btnAdd_click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
DataRow dr;
DataTable sessDataTable = new DataTable();

sessDataTable.Columns.Add("ID");
sessDataTable.Columns.Add("QUESTION");

if (Session["question"] != null)
{
sessDataTable = (DataTable)(Session["question"]);
dr = sessDataTable.NewRow();
dr["ID"] = gvShowList.Rows.Count + 1;
dr["QUESTION"] = txtQ.Text;
sessDataTable.Rows.Add(dr);
}
else
{
dr = sessDataTable.NewRow();
dr["ID"] = "1";
dr["QUESTION"] = txtQ.Text;
sessDataTable.Rows.Add(dr);
Session["question"] = sessDataTable;
}
gvShowList.DataSource = sessDataTable;
gvShowList.DataBind();
gvShowList.Visible = true;
}

protected void btnClear_click(object sender, EventArgs e)
{
Session["question"] = null;
gvShowList.DataSource = null;
gvShowList.DataBind();
}

รูปตัวอย่าง

0 ความคิดเห็น