2012-04-29 36 views
13

Tôi đang sử dụng C# ASP.NET VS2010.Làm cách nào để xóa lựa chọn hàng Gridview?

Tôi có GridView bao gồm nút lệnh chọn.

Nút chọn này trỏ đến một hành động trong mã phía sau trang C# được kích hoạt khi lựa chọn.

Sau khi thực hiện tất cả các hành động bắt buộc, tôi muốn xóa lựa chọn.

Ví dụ: trong trường hợp ID = "gvInfo" tôi muốn sử dụng một cái gì đó như gvInfo.Deselect();

Tôi làm như thế nào?

Trả lời

34

Hãy thử điều này:

Gridview has a property called SelectedIndex. 
If you want to unselect any rows then set this property to -1. 
+0

Cảm ơn. Tùy chọn thứ hai hoạt động. Tôi vừa mới chỉnh sửa câu trả lời của bạn. – Different111222

+0

bạn được chào đón.Glad bạn đã làm việc đó! – coder

+0

Điều này cũng hoạt động cho 'SelectionMode =" Multiple "' –

5

Cảm ơn câu hỏi của bạn Different111222; Câu hỏi này đã giúp tôi.

gvInfo.SelectedIndex = -1; 

Hy vọng điều này sẽ hữu ích!

4

Trong trường hợp có ai đó như tôi người không thể tìm thấy SelectedIndex:

Các vấn đề liên quan