16-1-2011 13:41:1
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.vnhttp://tknd.vnhttp://coder.awas.vnhttp://awas.vnhttp://bieuquyet.vnhttp://webhocsinh.com