Data binding 绑定开发者Express ASPxGridView命令(选定)列
我有一个带命令列的ASPxGridView:Data binding 绑定开发者Express ASPxGridView命令(选定)列,data-binding,devexpress,aspxgridview,Data Binding,Devexpress,Aspxgridview,我有一个带命令列的ASPxGridView: <Columns> <dx:GridViewCommandColumn Caption="#" ShowSelectCheckbox="True" VisibleIndex="1" Width="30" > <HeaderTemplate> <!-- The javascript function is set in the code behind
<Columns>
<dx:GridViewCommandColumn Caption="#" ShowSelectCheckbox="True" VisibleIndex="1" Width="30" >
<HeaderTemplate>
<!-- The javascript function is set in the code behind (has to get dynamic grid name) -->
<dx:ASPxCheckBox ID="SelectAllCheckBox" runat="server" ToolTip="Select/Unselect all rows on the page" %>' />
</HeaderTemplate>
</dx:GridViewCommandColumn>
' />
支持此网格的ObjectDataSource具有一组具有“Selected”属性的对象,其中一些属性设置为true。如何绑定“选定行”的数据
多谢各位
Ryan从DevX网站上找到了这个(最终…)
没有必要为此使用HtmlRowCreated事件。最好在ASPxGridView的DataCount事件处理程序中实现此功能:
protected void ASPxGridView1_DataBound(object sender, EventArgs e) {
ASPxGridView grid = sender as ASPxGridView;
for(int i = 0;i < grid.VisibleRowCount;i++)
if(Convert.ToInt32(grid.GetRowValues(i, new string[] { "CategoryID" })) % 2 == 0)
grid.Selection.SelectRow(i);
}
protectedvoid ASPxGridView1\u数据绑定(对象发送方,事件参数e){
ASPxGridView grid=发送方为ASPxGridView;
对于(int i=0;i
从DevX站点找到了这个(最终…)
没有必要为此使用HtmlRowCreated事件。最好在ASPxGridView的DataCount事件处理程序中实现此功能:
protected void ASPxGridView1_DataBound(object sender, EventArgs e) {
ASPxGridView grid = sender as ASPxGridView;
for(int i = 0;i < grid.VisibleRowCount;i++)
if(Convert.ToInt32(grid.GetRowValues(i, new string[] { "CategoryID" })) % 2 == 0)
grid.Selection.SelectRow(i);
}
protectedvoid ASPxGridView1\u数据绑定(对象发送方,事件参数e){
ASPxGridView grid=发送方为ASPxGridView;
对于(int i=0;i