.net 中的 ClearSelection() 和 Clear() 之间的区别
本文关键字:之间 区别 Clear 中的 net ClearSelection | 更新日期: 2023-09-27 18:27:23
<asp:DropDownList ID="DDL" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DDL_SelectedIndexChanged"/>
两者之间有什么区别
DDL.ClearSelection()
和
DDL.Items.Clear()
谢谢
ClearSelection
取消选择任何选定项。例如,您可以在对用户的选择执行操作后使用它。保留可用选项,但不选择任何项目。
Items.Clear
从Items
集合中删除所有内容。您将使用它来重新生成可供用户选择的可用项列表。在不重新生成Items
(手动或通过数据绑定(的情况下使用它毫无意义,因为您将留下一个空的下拉列表。这实际上也会清除用户的选择(因为他们选择的项目将被删除(。