DropDownList.SelectedItem.Value和DropDownList.SelectedValue(ASP.NET)之间的区别

Was*_*RAR 1 selectedindexchanged drop-down-menu

我在收到错误时SelctedIndexChanged,当值改变时,他给出了我之前选择的值而不是新选择的值.

这有什么问题.

它们之间有什么区别

DropDownList.SelectedItem.Value 
DropDownList.SelectedValue
Run Code Online (Sandbox Code Playgroud)

小智 6

SelectedValues返回selecteditem的值,如果没有则返回"".

SelectedItem返回所选项目.SelectedItem.Value返回SelectedItem的.Value.如果没有选定的项,SelectedItem.Value将抛出一个错误,因为SelectedItem将返回null,而.Value为null将抛出错误.