求助:关于ASPxgridview ASPxGridView中 GridViewDataComboBoxColumn 怎么实现下拉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前台:<dxwgv:ASPxGridView ID="grid" ClientInstanceName="grid" KeyFieldName="keyid" OnCellEditorInitialize="grid_CellEditor" runat="server" DataSourceID="ObjectDataSource1" AutoGenerateColumns="False"> <Columns> <dxwgv:GridViewDataTextColumn FieldName="keyid" Visible="false"> </dxwgv:GridViewDataTextColumn> <dxwgv:GridViewDataTextColumn FieldName="name" Visible="true" Caption="省份" VisibleIndex="1"> </dxwgv:GridViewDataTextColumn> <dxwgv:GridViewDataComboBoxColumn Caption="城市" FieldName="keyid" VisibleIndex="2"> <PropertiesComboBox EnableIncrementalFiltering="true" EnableSynchronization="False" DropDownStyle="DropDown"> </PropertiesComboBox> </dxwgv:GridViewDataComboBoxColumn> <dxwgv:GridViewDataTextColumn FieldName="description" Caption="描述" Visible="true" VisibleIndex="3"> </dxwgv:GridViewDataTextColumn> </Columns></dxwgv:ASPxGridView> <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="Selectrole" TypeName="Traffic.Business.BusinessAspxGridView"></asp:ObjectDataSource>后台: string val = (string)grid.GetRowValuesByKeyValue(e.KeyValue, "keyid"); ASPxComboBox com = e.Editor as ASPxComboBox; if (string.IsNullOrEmpty(val)) return; BusinessAspxGridView bus = new BusinessAspxGridView(); List<string> editor = bus.Selectruser(val); foreach (string s in editor) { com.Items.Add(s); }为什么下拉项没有出来呢? http://wenku.baidu.com/view/c6d6960f76c66137ee061920.html提供一个相关资料的网页你去看下了.我也没操作过了,期待高手.......... 你的KeyID有两个?去掉一个试试 <dx:ASPxComboBox ID="ddlCJ" ClientInstanceName="ddlCJ" runat="server" ValueType="System.String" Width="120px" TextField="JGMC" ValueField="JGBM"> <ClientSideEvents SelectedIndexChanged="function(s, e) {ddlQJZC.PerformCallback(s.GetValue().toString());}" /> </dx:ASPxComboBox> 下拉列也要设置一个DataSource吧 C#如何判断一个远程连接是否存在??? 【求助】c# 获取本机ip 时出错 播放声音怎么跟预想的效果不一样? 用户控件和窗体 如何设置datetimepicker控件的外观 如何判断数据被修改过 C#调用多个EXE进程如何管理,高手请进,帮帮小弟阿 动态修改坐标刻度 奇怪的问题 装了db2导致以前运行年多的程序 运行不稳定。。。这个该怎么解决阿??。。。急!!。。在线等待 怎样用string获取datatime格式的数据啊 vs2005C#提示 “无法将类型“object”隐式转换为“bool”。存在一个显式转换(是否缺少强制转换?)” vs2010缺少图片无法发布
runat="server" DataSourceID="ObjectDataSource1" AutoGenerateColumns="False">
<Columns>
<dxwgv:GridViewDataTextColumn FieldName="keyid" Visible="false">
</dxwgv:GridViewDataTextColumn>
<dxwgv:GridViewDataTextColumn FieldName="name" Visible="true" Caption="省份" VisibleIndex="1">
</dxwgv:GridViewDataTextColumn>
<dxwgv:GridViewDataComboBoxColumn Caption="城市" FieldName="keyid" VisibleIndex="2">
<PropertiesComboBox EnableIncrementalFiltering="true" EnableSynchronization="False" DropDownStyle="DropDown">
</PropertiesComboBox>
</dxwgv:GridViewDataComboBoxColumn>
<dxwgv:GridViewDataTextColumn FieldName="description" Caption="描述" Visible="true" VisibleIndex="3">
</dxwgv:GridViewDataTextColumn>
</Columns>
</dxwgv:ASPxGridView>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
SelectMethod="Selectrole" TypeName="Traffic.Business.BusinessAspxGridView"></asp:ObjectDataSource>
后台: string val = (string)grid.GetRowValuesByKeyValue(e.KeyValue, "keyid");
ASPxComboBox com = e.Editor as ASPxComboBox;
if (string.IsNullOrEmpty(val)) return;
BusinessAspxGridView bus = new BusinessAspxGridView();
List<string> editor = bus.Selectruser(val);
foreach (string s in editor)
{
com.Items.Add(s);
}
为什么下拉项没有出来呢?
提供一个相关资料的网页你去看下了.我也没操作过了,期待高手..........
Width="120px" TextField="JGMC" ValueField="JGBM">
<ClientSideEvents SelectedIndexChanged="function(s, e) {ddlQJZC.PerformCallback(s.GetValue().toString());}" />
</dx:ASPxComboBox>