To Create a Datatable in ViewState
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindData();
}
}
private void BindData()
{
DataTable dt = new DataTable();
dt.Columns.Add("Column name");
dt.Columns.Add("colum 2");
dt.Columns.Add("colum 3");
dt.Columns.Add("colum 4");
ViewState["dt"] = dt;
}
protected void Button1_Click(object sender, EventArgs e)
{
DataTable dt = (DataTable)ViewState["dt"];
DataRow dr = dt.NewRow();
dr["Column name"] = TextBox1.Text;
dr["Colum 2"] = TextBox2.Text;
dr["Colum 3"] = DropDownList1.SelectedValue;
dr["Colum 4"] = DropDownList1.SelectedValue;
dt.Rows.Add(dr);
dt.AcceptChanges();
GridView1.DataSource = dt;
GridView1.DataBind();
}
{
if (!IsPostBack)
{
BindData();
}
}
private void BindData()
{
DataTable dt = new DataTable();
dt.Columns.Add("Column name");
dt.Columns.Add("colum 2");
dt.Columns.Add("colum 3");
dt.Columns.Add("colum 4");
ViewState["dt"] = dt;
}
protected void Button1_Click(object sender, EventArgs e)
{
DataTable dt = (DataTable)ViewState["dt"];
DataRow dr = dt.NewRow();
dr["Column name"] = TextBox1.Text;
dr["Colum 2"] = TextBox2.Text;
dr["Colum 3"] = DropDownList1.SelectedValue;
dr["Colum 4"] = DropDownList1.SelectedValue;
dt.Rows.Add(dr);
dt.AcceptChanges();
GridView1.DataSource = dt;
GridView1.DataBind();
}
Comments
Post a Comment