无法使用 C# 在 Telerik Grid 中选择多个复选框
我在我的应用程序中使用 Telerik 网格。我在网格的第一列插入了 GridViewCheckBoxColumn。复选框创建成功,但我无法选中多个复选框。我只能选中单个复选框。
如何勾选多个复选框?
And also i want to know that checked row counts in the telerik gridview because i am using collection to bind the data in the GridView. In that collection How shall i get the selected rows?
请告诉我一些解决这些问题的建议
这是我的代码
//AvailablePacks 正在获取网格视图中的所有行
foreach (var pack in AvailablePacks)
{
if (SelectedPack != null)
{
var cachedPack = AvailablePacks.FirstOrDefault(z => z.Casepack.CasePackId == pack.Casepack.CasePackId);
((IList<CasePackPivotRow>)AvailablePacks).Add(SelectedPack );
this.SelectedPacks.Remove(SelectedPack );
}
}
这是我用于在网格视图中创建复选框的 XAML 代码:
<telerik:GridViewCheckBoxColumn Header=""
Width="15"
EditTriggers="CellClick"
AutoSelectOnEdit="True"
DataMemberBinding="{Binding Selection, Mode=TwoWay}"/>
我必须在网格中选择多个复选框吗?
提前致谢。
I am using Telerik grid in my application. I inserted a GridViewCheckBoxColumn at first column of the grid. The check boxes created successfully but i am not able to check multiple check boxes. I am able to check single checkbox only.
How can i check multiple checkboxes?
And also i want to know that checked row counts in the telerik gridview because i am using collection to bind the data in the GridView. In that collection How shall i get the selected rows?
Please tell me some suggestion to solve these problems
Here is my code
// AvailablePacks is getting all the rows in the grid view
foreach (var pack in AvailablePacks)
{
if (SelectedPack != null)
{
var cachedPack = AvailablePacks.FirstOrDefault(z => z.Casepack.CasePackId == pack.Casepack.CasePackId);
((IList<CasePackPivotRow>)AvailablePacks).Add(SelectedPack );
this.SelectedPacks.Remove(SelectedPack );
}
}
And here is my XAML code for creating check box in gridview:
<telerik:GridViewCheckBoxColumn Header=""
Width="15"
EditTriggers="CellClick"
AutoSelectOnEdit="True"
DataMemberBinding="{Binding Selection, Mode=TwoWay}"/>
What i have to select multiple checkboxes in the grid?
Thanks in Advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
泰勒里克 说:
解决方案
为了实现所需的要求,首先订阅 ValueChanged 事件,然后在 ValueChanged 事件处理程序中执行以下代码片段:
}
telerik said :
SOLUTION
In order to implement the desired requirement, first subscribe to the ValueChanged event and then execute the following code snippet in the ValueChanged event handler:
}