Thành viên | Nội dung |
itqvuong
5 bài
| Mình thấy tạo template dùng xsl rất hay, nhưng mình đang gặp phải vấn đề: nếu tạo shopping cart thì trong template mỗi dòng có ô text "Số lượng", button "Xóa" hay "Cập nhật". Vậy có cách nào để đưa các control này vào và bắt sự kiện như thế nào? Mong các bạn giải đáp dùm. Tks!
|
quangvd
102 bài
| Dùng 1 cái nút hoặc link html bình thường, khi nhấn vào thì gọi hàm javascript hoặc link đến trang cart thôi. Có thể dùng cookie hoặc session. Tốt nhất là dùng cookie cho nó được lâu, session thì nhanh mất lắm Tham khảo tại trang http://bongden.com.vn
|
itqvuong
5 bài
| Cảm ơn bạn! nếu mình muốn lưu các thông tin này vào database ngay khi người dùng bấm nút thì làm sao? có phải cách xử lý là dùng javascipt rồi gọi đến hàm trong code behind để lưu xuống database??? Bạn trả lời giúp nhé.
|
aspnet
Lập trình không biên giới 598 bài
| Cảm ơn bạn! nếu mình muốn lưu các thông tin này vào database ngay khi người dùng bấm nút thì làm sao? có phải cách xử lý là dùng javascipt rồi gọi đến hàm trong code behind để lưu xuống database??? Bạn trả lời giúp nhé.
Bạn nên tìm hiểu cách hoạt động của Html trước, khi bạn bấm postback toàn bộ nội dung trên các input của html sẽ truyền về server. Tất cả sẽ lưu vào trong form active của bạn, mà trong aspnet chỉ có 1 form trên 1 page thôi. Cho nên để lấy nội dung các textbox mà người dùng đưa vào bạn sử dụng biến
Request.Form ["soluong"]
Trong html bạn phải làm 1 mảng các input (thực ra chính là trong xsl transform)
<form> <input name="soluong" value="1"> <input name="soluong" value="4"> <input name="soluong" value="3"> <input name="soluong" value="2"> </form>
Với form như thế nay câu lệnh của bạn
string so_luong = Request.Form ["soluong"] ;
Sẽ cho bạn kết quả "so_luong" = "1,4,3,2". Sử dụng cái này mà lưu vào DB thôi là xong --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
itqvuong
5 bài
| oh, cũng đơn giản nhỉ. Nhờ diễn đàn này mà biết được nhiều thông tin rất hay. tks all!!!
|
|