Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET:将Dropdownlist中的多个值插入数据库_C#_Asp.net - Fatal编程技术网

C# ASP.NET:将Dropdownlist中的多个值插入数据库

C# ASP.NET:将Dropdownlist中的多个值插入数据库,c#,asp.net,C#,Asp.net,当两个值来自同一DropDownList时,如何将两个不同的值插入数据库表的列中?例如,一个值是“name”,另一个值是“id” 如果我了解你的情况。 “name”值是下拉列表中的数据文本字段, “id”值是下拉列表中的DataValueField。 所以 如果真的是这样,那么做很简单,你必须采取以下措施: DropDownList1.Items[DropDownList1.SelectedIndex].Text-这是'name'值,和:DropDownList1.SelectedValue-这

当两个值来自同一DropDownList时,如何将两个不同的值插入数据库表的列中?例如,一个值是“name”,另一个值是“id”

如果我了解你的情况。 “name”值是
下拉列表中的
数据文本字段
, “id”值是下拉列表中的
DataValueField
。 所以

如果真的是这样,那么做很简单,你必须采取以下措施:
DropDownList1.Items[DropDownList1.SelectedIndex].Text
-这是'name'值,和:
DropDownList1.SelectedValue
-这是'id'值。

如果必须在其他地方同时存储查找id和名称,这听起来不是一个好的数据库。您可能会从数据库的设计中获得更多。