1
我有一个表格,其中我有两个DropdownList“状态”&“货架”都有SQL数据源并且它们是相关的。当我插入一条记录时,它会完全进入,但“状态”栏中的“货架”列包含“值”而不是“文本”。Gridview应该显示下拉列表中选择“文本”,而不是“值”
我有一个表格,其中我有两个DropdownList“状态”&“货架”都有SQL数据源并且它们是相关的。当我插入一条记录时,它会完全进入,但“状态”栏中的“货架”列包含“值”而不是“文本”。Gridview应该显示下拉列表中选择“文本”,而不是“值”
由于您使用SelectedValue
属性设置了参数,因此您将DataValueField
绑定到droupdown列表。如果您需要获得DataTextField
,请尝试如下
command.Parameters.AddWithValue("@status", DdlStatus.SelectedItem.Text);
command.Parameters.AddWithValue("@shelf", DdlShelf.SelectedItem.Text);