如何从datavaluefield获取值并将其打印在VB.Net中的页面上

时间:2011-06-21 16:06:45

标签: vb.net-2010

我对编程很陌生,如果有人能帮助我,我将非常感激。谢谢

问题:我的网络项目中的下拉列表在'DataTextField'中保存了人名的值,并且在'DataValueField'中保存了人的ID

所以,如果我想打印DataValueField的值,我该怎么办?

我做了什么:

Dim PersonID as String = DropDownPerson.DataValueField
Response.Write(PersonID)

但上面的代码返回的是列名而不是列的值。

请帮忙!

1 个答案:

答案 0 :(得分:1)

Dim PersonID as String = DropDownPerson.SelectedValue

只是为了清除某些内容 - 下拉控件(和数据绑定)使用DataTextFieldDataValueField来描述哪些字段用作所选行的显示值和标识值。

SelectedValue保存所选行DataValueField中命名的字段的实际值。