-
27-10-2011, 08:04 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Trong FormView, các trường chứa trong InsertItemTemplate và EditItemTemplate có thể chỉnh sửa được.
Bạn lôi các trường không cho chỉnh sửa, bỏ vào ItemTemplate thì page sẽ không cho chỉnh sửa.View more random threads:
- Viết 1 website như Sieuloi.vn theo bạn nên dùng ngôn ngữ nào ?
- Dùng cách gì để gửi và nhận dữ liệu từ server web về mà không dùng webbrowse ???
- Soạn thảo FDK các dòng cách nhau lớn (cách khắc phục)
- Giữ selected index trong dropdownlist MVC
- Làm thế nào để lấy giá trị trường ẩn (Visible="False") trong gridview?
- Không hiển thị kết quả tìm kiếm khi chuyển trang trong GridView
- Bắt lỗi 404 trên host win như thế nào?
- Một số thắc mắc về Lập trinh Web - Newbie
- Nhập Mã Sinh Viên vào ô texbox, click Button "Tìm Kiếm" thì toàn bộ thông tin về sinh viên đó hiển thi trên gridview
- Sự kiện Onkeypress chạy không đúng! help
-
27-10-2011, 12:29 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Kiểm tra điều kiện nhập liệu trên FormView
Em có thiết kế 1 formview dùng đọc CSDL.Ở chế độ Edit hay new em muốn kiểm tra ,hay quy định điều kiện nhập liệu vào.Không biết làm thế nào.
Ví dụ,nếu ở chế độ edit em muốn để tên lớp là 1 lớp mặc định sẵn chẳng hạn.
Còn thêm vấn đề nữa đó là : Thuộc tính DataKeyname của Formview em có add thêm 2 trường vào làm khóa.Tuy nhiên khi nhấn nút new,hay edit thì các trường này vẫn hiển thị ở các textbox và có thể chỉnh sửa được.Chỉ có trường khóa chính của bảng dữ liệu mới không cho chỉnh sửa.Em muốn vài trường không cho chỉnh sửa.
cảm ơn
-
27-10-2011, 04:38 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
hi anh, a có thể cho biến toàn cục để kiểm tra, khi mà insert thì visible nó đi và ngược lại đối với update
-
27-10-2011, 05:30 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Còn thêm vấn đề nữa đó là : Thuộc tính DataKeyname của Formview em có add thêm 2 trường vào làm khóa.Tuy nhiên khi nhấn nút new,hay edit thì các trường này vẫn hiển thị ở các textbox và có thể chỉnh sửa được.Chỉ có trường khóa chính của bảng dữ liệu mới không cho chỉnh sửa.Em muốn vài trường không cho chỉnh sửa.
Tất cả các control có liên quan đến datasource e đừng cho user chỉnh sửa khi đang ở chế độ new và edit (ngay cả việc di chuyển sang record khác cũng vậy).
muốn vậy em thiết lập 2 biến boolean OnEdit và OnNew để chỉ tình trạng của form, trên các control của form cái nào có liên quan đến dữ liệu e đánh dấu bằng thuộc tính tag của control (ví dụ textbox.tag="hasdata")
Tùy theo giá trị của hai biến OnEdit và OnNew (thay đổi khi user thao tác) em viết một hàm vi dụ như void LockConTrol (boolean x). Trong hàm này em cho duyệt toàn bộ control trên form xem thằng nào có .tag="hasdata" thì mình cho .enable hoặc .lock = giá trị theo biến x truyền vào.
Cái này dùng trên winform rất tốt, không biết ý tưởng này cho ASP.net được không?
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...