dropdownlist selectedvalue

时间:2011-05-10 20:43:54

标签: c# asp.net

我已经使用web服务创建了一个国家/地区的下拉列表,我正在尝试将下拉列表选项添加到sql数据库中,但是当我在插入语句中使用ddlCountry.SelectedValue执行此操作时,只有第一个值下拉列表显示在表格中。我应该使用onselectedindexchanged以某种方式存储值吗?我应该使用什么代码?

3 个答案:

答案 0 :(得分:10)

请尝试使用ddlCountry.SelectedItem.Value

答案 1 :(得分:1)

您需要确保在回发时不从Web服务重新填充下拉列表。这将取消您的选择。

答案 2 :(得分:0)

如果你在点击按钮上发出某种保存功能,那么你可以继续使用ddl.SelectedItem.Text(如果你不想将文本存储在你的表中),如果你想存储值的一部分国家列表然后继续使用ddl.SelectedItem.Value

如果您想在用户选择下拉列表中的项目时执行某些操作,则应仅使用SelectedIndexChanged