【发布时间】:2013-07-18 11:45:52
【问题描述】:
我有一个 aspxGridView 控件来列出一些记录。我正在使用组合框来填充一些数据,这与 aspxgridview 的 .
protected void ASPxGridView1_CellEditorInitialize(object sender, ASPxGridViewEditorEventArgs e)
{
if (e.Column.FieldName == "LnkHotelID")
{
ASPxComboBox cmb = e.Editor as ASPxComboBox;
cmb.DataSource = DsHtel;
cmb.ValueField = "HotelID";
cmb.ValueType = typeof(Int32);
cmb.TextField = "HotelName";
cmb.DataBindItems();
}
}
我不想看到“LnkHotelID”,所以我想隐藏它。但是当我隐藏此列时,我无法使用上面的功能。我还想查看“HotelName”列,但不想更新它。
所以我有两个问题:
1) 如何在运行时访问 aspxcombobox? 2) 如何显示我的 HotelName 但不能编辑它们?
【问题讨论】:
-
请澄清您的问题。你的问题没有意义
-
为什么不直接联系 DevExpress 支持人员?
标签: c# asp.net gridview combobox devexpress