Tôi đang cố đọc giá trị của thuộc tính C# từ mã của tôi phía sau tệp vào một số tập lệnh JQuery (xem bên dưới). Bộ chọn JQuery Tôi đã viết truy cập một GridView ASP.Net và sau đó là một trường CheckBox trong GridView. Bất cứ khi nào một hộp kiểm được chọn hoặc bỏ chọn, mã được nhấn, nhưng tôi cần truy cập thuộc tính C# từ mã phía sau để thực hiện hành động thích hợp dựa trên giá trị của thuộc tính.Đọc thuộc tính C# vào mã JQuery
$(".AspNet-GridView-Normal > td > input").click(function() {
//Need to access the C# property here
//Take action here based on the value of the C# property
});
Tôi đã làm điều này trong Rails. Rails cho phép bạn gửi các câu trả lời javascript tới các yêu cầu AJAX - sau đó nó được thực thi sau khi nó được nhận. Tuy nhiên, mã tạo javascript này có thể có các câu lệnh ruby nhúng tùy ý (ví dụ như truy cập thuộc tính để xác định đầu ra). Bạn có thể tìm kiếm nếu ASP.Net hỗ trợ một cái gì đó như thế. Thuộc tính C# chỉ tồn tại ở phía máy chủ nên logic này phải được thực hiện thông qua xử lý phía máy chủ. – Gishu
Bạn có cần sửa đổi giá trị khi các hộp kiểm được nhấp không? Vì vậy, nếu bạn bắt đầu với AvailableInstalls thiết lập để 10, bạn sẽ cần phải tăng/giảm biến khi hộp kiểm được nhấp? –
Có, biến sẽ cần phải được giảm đi mỗi khi một hộp kiểm được chọn, và tăng lên mỗi khi một hộp kiểm được bỏ chọn. –