我有一个带有AllowMultiRowSelection="true"
,EnablePostBackOnRowClick="false"
和UseClientSelectColumnOnly="false"
的RadGrid。 documented behavior是:
如果启用了多行选择,则单击某行仍会取消选择任何其他所选行。用户可以通过在单击行时按住Ctrl键来选择多行。
然而,"客户选择列的行为" (即复选框列)是在单击复选框时切换行。
我想将复选框行为(切换)应用于任何点击该行。我知道这不是网格的预期行为,但它应该可以通过一些客户端脚本(即点击该行并切换相应的复选框)。任何人都可以帮我弄清楚这样的剧本吗?
答案 0 :(得分:0)
要避免通过单击特定行来取消选择任何其他选定行,您只需设置UseClientSelectColumnOnly="True"
。结果,您只能通过单击复选框来切换复选框。
它不能帮助您单击该行,但是有助于避免意外取消选择。