Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。

在ASPxGridView内部,使用ASPxComboBox来编辑数据时,如果没有这部分:

<dx:GridViewDataColumn Caption="系列OID" FieldName="SeriesOID" Visible="false">
</dx:GridViewDataColumn>

可能出现这个错误:

Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。

            <dx:GridViewBandColumn Caption="机器系列">
                <Columns>
                    <dx:GridViewDataColumn Caption="系列OID" FieldName="SeriesOID" Visible="false">
                    </dx:GridViewDataColumn>
                    <dx:GridViewDataColumn Caption="系列ID" FieldName="csMachinesSery.SeriesAID">
                        <EditFormSettings Caption="类别/系列:" />
                        <EditItemTemplate>
                            <dx:ASPxComboBox runat="server" ID="ComboBox_Series" DataSourceID="DataSource_MachineSeries"
                                Width="100%" TextField="Name" ValueField="SeriesOID" ValueType="System.Int32"
                                Value='<%#Bind("SeriesOID") %>'>
                                <Columns>
                                    <dx:ListBoxColumn FieldName="SeriesAID" Caption="ID" />
                                    <dx:ListBoxColumn FieldName="Name" Caption="名称" />
                                </Columns>
                            </dx:ASPxComboBox>
                        </EditItemTemplate>
                    </dx:GridViewDataColumn>
                    <dx:GridViewDataColumn Caption="系列名称" FieldName="csMachinesSery.Name">
                    <EditFormSettings Visible="False" />
                    </dx:GridViewDataColumn>
                </Columns>
            </dx:GridViewBandColumn>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

火星牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值