-
11-09-2014, 01:17 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Giữ giá trị textbox trong gridview khi phân trang.
Mình gặp phải vấn đề như thế này, mong các bạn giúp đỡ!
Mình có 1 gridview, mỗi hàng có 1 ô textbox để lưu giá trị điểm của sinh viên.
Sau khi mình phân trang cho gridview thì xảy ra tình huống mỗi lần chuyển qua 1 trang trong gridview thì dữ liệu đã nhập ở những ô textbox trong trang khác bị xóa trắng.
Mình muốn sau khi nhập tất cả điểm ở các ô textbox trong tất cả các trang ở gridview rồi mới Save luôn. Và quan trọng là khi đang nhập dở ở các trang thì khi chuyển trang không bị mất dữ liệu mình đã nhập.
Liệu có cách nào khắc phục vấn đề trên không?
Cảm ơn mọi người nhiều!View more random threads:
- Cách kết nối CSDL SQL sever 2008 vào ASP.NET viết bằng C# " Visual Studo 2010"?
- Vấn đề add to cart / thêm vào giỏ hàng và giỏ hàng
- Làm thế nào để viết auto click 1 website ptc
- Zoom ảnh khi di chuột vào giống thegioididong bằng cách nào?
- Cách đưa trang web ASP.NET chạy thử trên web?
- Lỗi Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine' khi chạy Project
- Web viết bằng ngôn ngữ gì?
- Làm sao kiểm tra người truy cập trước khi mình truy cập
- Giữ selected index trong dropdownlist MVC
- Code ASP.Net để chèn video nhạc
-
12-09-2014, 06:10 PM #2Banned
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn thử code này xem sao, cái này mình cũng tìm trên mạng nhưng chưa có test
Mã:// luu lai truoc khi sang trang moi Session["value"] = txtValue.Text; // load lai value khi quay ve trang truoc txtValue.Text = (string)Session["value"];
Mã:Session["DataSource"] = dt;
Mã:protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { // get the datatable from the DataTable dTable = (DataTable)Session["dataSource"]; foreach (GridViewRow grv in this.GridView1.Rows) { DataRow dRow = dTable.Rows.Find(this.GridView1.DataKeys[grv.RowIndex].Value); dRow["Name"] = ((TextBox)grv.FindControl("txtName")).Text; } this.GridView1.PageIndex = e.NewPageIndex; this.GridView1.DataSource = (DataTable)Session["DataSource"]; this.GridView1.DataBind(); this.GridView2.DataSource = (DataTable)Session["DataSource"]; this.GridView2.DataBind(); }
Vòng tay phong thủy là một vật phẩm mang lại sự may mắn trong tài lộc, tình duyên, sự nghiệp,.. Là một vật phẩm không xa lạ gì với chúng ta, vòng tay phong thủy có nhiều màu, đa dạng và mỗi màu sắc...
Ý nghĩa và cách phân loại vòng tay...