好的人我有一个填充的数据网格,我的comboBox填充了我现在需要的是如何将数据网格绑定到我的AspxcomboBox的知识
我已经对此进行了研究,我发现在我的情况下对我来说很有意义。 如果你们需要看到我的代码,我会提供它,但如果可能,我宁愿不要。只是澄清我确实做了研究,所以我不只是要求舒适或方便。我曾经知道如何做这件事但是vb已经毁了我任何帮助或建议我会感激,我要求帮助,所以保持投票率至少
答案 0 :(得分:1)
看看这个......它有一个简单的布局,使用下拉菜单而不是组合,但可以进行调整。如果您遇到任何问题,请告诉我们....但提供一些代码会更容易。
答案 1 :(得分:0)
查看此网站可能您可能会找到您要找的内容。
http://dotnetslackers.com/articles/aspnet/Custom_ASPNET_ComboxBox_Control.aspx
答案 2 :(得分:0)
您应该按照以下步骤操作: 1-为您的数据网格定义asp:ObjectDataSource ID =“ dgDataSource ”。 2-为您的ComboBox定义一个asp:ObjectDataSource ID =“ cbDataSource ”。 注意:这两个数据源中的每一个都连接到两个不同的模型。
<dx:ASPxGridView ID="myListGridView" ClientInstanceName="myListGridView" DataSourceID="dgDataSource"
runat="server" AutoGenerateColumns="False" KeyFieldName="**field1Ofdg**"
OnRowUpdated="myListGridView_RowUpdated">
<Columns>
<dx:GridViewDataColumn FieldName="**field1Ofdg**" Caption="Code" Width="30%" >
</dx:GridViewDataColumn>
<dx:GridViewDataComboBoxColumn FieldName="**field2Ofdg**" ReadOnly="false" >
<PropertiesComboBox DataSourceID="cbDataSource" TextField="**LabelOfcb**" ValueField="**IdOfcb**" >
</PropertiesComboBox>
</dx:GridViewDataComboBoxColumn>
</Columns>
</dx:ASPxGridView>
这些是数据源的定义:
<asp:ObjectDataSource ID="dgDataSource" runat="server" SelectMethod="GetMyDataForGridFunction"
UpdateMethod="UpdateDataForGridFunction" TypeName="namespace1"></asp:ObjectDataSource>
<asp:ObjectDataSource ID="cbDataSource" runat="server" SelectMethod="GetMyDataForComboBoxFunction"
TypeName="namespace2"></asp:ObjectDataSource>
注意: field1Ofdg 和 field1Ofdg 是 Model1 网格模型的属性。 LabelOfcb 和 IdOfcb 是ComboBox Model2 模型的属性。
如果它适用于你,请让我更新:)
最诚挚的问候, ANDOURA