1

我收到错误时SelctedIndexChanged,当值更改时,他给了我以前选择的值,而不是新的选择值。

这里有什么问题。

和有什么区别

DropDownList.SelectedItem.Value 
DropDownList.SelectedValue
4

2 回答 2

6

SelectedValues返回选定项的值,如果没有,则返回“”。

SelectedItem返回选中的项目。SelectedItem.Value返回 SelectedItem 的 .Value。如果没有选中项,SelectedItem.Value会抛出错误,因为SelectedItem会返回 null,而 null 的 .Value 会抛出错误。

于 2011-02-16T17:04:18.917 回答
0

selectedValue retrns 下拉列表项的订单号并且没有选择任何内容然后它返回“”并且 Selecteditem.text 返回所选项目的文本和 selecteditem.value 也返回订单号但如果未选择则抛出错误

于 2014-08-12T08:55:18.790 回答