DropDownList的DataTextField和DataValueField属性

时间:2018-10-10 07:11:47

标签: c# asp.net

每个人都说,您的数据库中有人员,在这种情况下,DataValueField可以是ID中的person,而DataTextField可以是名称personDropDownList的值。

但是我想知道,如果我没有任何ID类型的字段,那么我的DataValueField是什么?

我数据库中的列为UserNamePasswordUserType。 我的DataTextFieldDataValueField是什么?

2 个答案:

答案 0 :(得分:0)

好吧,这并不意味着您应该有一个名为Id的字段,而是需要一个具有唯一值的字段。因此,无论是命名ID还是其他名称,主键都是最佳选择。

由于UserName是主键,因此您可以将其用作DataValueField。

答案 1 :(得分:0)

在您的情况下,请将“ UserName”设置为DataValueField和DataTextField。