Gridview应显示下拉列表“Text”,而不是“Value”

时间:2013-05-02 18:30:58

标签: c#

我有一个表单,其中有两个DropdownList“Status”& “Shelf”都有SQL数据源,它们都是依赖的。什么时候我插入一个记录,它完全进入,但“状态”& “Shelf”列包含“Values”而不是“Text”。

1 个答案:

答案 0 :(得分:0)

因为您使用SelectedValue属性设置参数,所以您将获得DataValueField下拉列表。如果您需要DataTextField,请尝试以下

command.Parameters.AddWithValue("@status", DdlStatus.SelectedItem.Text);
command.Parameters.AddWithValue("@shelf", DdlShelf.SelectedItem.Text);