Asp.net 如何从ASPxDataEdit和ASPxComboBox获取值
如何从Asp.net 如何从ASPxDataEdit和ASPxComboBox获取值,asp.net,devexpress,Asp.net,Devexpress,如何从ASPxDateEdit和ASPxComboBox获取所选日期。 我知道我可以用这种方法得到一个值 function(s, e) { grid.PerformCallbacks.GetValue());} string strCombo = cbComboBox.value.ToString(); DateTime dtDate = dtDateedit.value.ToString(); 但我想用这种方法在网格选择事件中得到一个值 function(s, e) { grid.Perf
ASPxDateEdit
和ASPxComboBox
获取所选日期。
我知道我可以用这种方法得到一个值
function(s, e) { grid.PerformCallbacks.GetValue());}
string strCombo = cbComboBox.value.ToString();
DateTime dtDate = dtDateedit.value.ToString();
但我想用这种方法在网格选择事件中得到一个值
function(s, e) { grid.PerformCallbacks.GetValue());}
string strCombo = cbComboBox.value.ToString();
DateTime dtDate = dtDateedit.value.ToString();
当我尝试这种方法时,返回值没有改变。要获取所选项目:
// The key
cbComboBox.SelectedItem.Value
// The display value
cmbtest.SelectedItem.Text
要获取日期,请执行以下操作:
dtDateedit.Date;
您可以这样尝试SelectedindexChanged事件
要在devex网格中查找dateedit控件并获取值,请执行以下操作:
string dtDate = ((ASPxDateEdit)wgvTripSchedule.FindEditRowCellTemplateControl((GridViewDataColumn)wgvTripSchedule.Columns["dtDateeditCol"], "dtDateedit")).Text;
它可能是第一次起作用。但当索引更改时,它不会获得新值。您是否在回调期间修改这些值中的任何一个?如果是这样,这些更改将不会持续,有关回调的更多信息,请参阅。该链接还有一个在回调期间更新外部控件的示例。您可以发布网格标记的相关部分吗?另外,
grid.PerformCallbacks.GetValue()应该做什么?您不应该调用grid.PerformCallback()
?