社区
C#
帖子详情
DataTextField和DataValueField 搞不清啊
stevenjin
2008-06-03 11:35:17
我了说明文档,还是搞不清两者什么区别,各自的作用?
ListControl.DataTextField 属性
获取或设置为列表项提供文本内容的数据源字段。
ListControl.DataValueField 属性
获取或设置为各列表项提供值的数据源字段
...全文
1569
16
打赏
收藏
DataTextField和DataValueField 搞不清啊
我了说明文档,还是搞不清两者什么区别,各自的作用? ListControl.DataTextField 属性 获取或设置为列表项提供文本内容的数据源字段。 ListControl.DataValueField 属性 获取或设置为各列表项提供值的数据源字段
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangzhuodezmjy
2011-03-17
打赏
举报
回复
恩,学习了。。。。。
archerxiao
2010-09-27
打赏
举报
回复
8,9楼谢谢
chenyuelai
2009-12-26
打赏
举报
回复
顶8楼 通俗易懂 深入浅出
infozero
2008-06-03
打赏
举报
回复
<option value=
DataValueField
>
DataTextField
</option>
呈现在HTML里就是这样的效果
virusswb
2008-06-03
打赏
举报
回复
[Quote=引用 8 楼 ronal212121 的回复:]
DataTextField是给用户看的
DataValueField谁给自己用的
[/Quote]经典啊,DataTextField是显示出来的内容,DataValueField是你controlid.selectedvalue的值,比如说吧,一般DataTextField是员工的名字,张三,里斯等,DataValueField是员工的id,名字可以重复,但是id不可以重复,可以作为一个员工的唯一标识,根据标识处理数据,就不会出错了,当然了,你也可以把两个弄成一样的,也是可以的
ronal212121
2008-06-03
打赏
举报
回复
DataTextField是给用户看的
DataValueField谁给自己用的
江城老温
2008-06-03
打赏
举报
回复
就两个字段.没那么复杂。
shxmh
2008-06-03
打赏
举报
回复
ListControl.DataTextField 绑定的是用于显示的文本字段
ListControl.DataValueField 绑定的是通用值的字段
意思就是显示的选项文本可以不等于值
gxpotato
2008-06-03
打赏
举报
回复
一个是数据记录需要显示的字段,另外是这条数据的编号...表告诉我..你从来不用主键...
xdshen
2008-06-03
打赏
举报
回复
DataTextField就是文本的内容
DataValueField就是文本的编号
ypacyhero
2008-06-03
打赏
举报
回复
DataTextField用来作显示。
DataValueField用来放唯一性的字段值,一般是主键。。
fuadam
2008-06-03
打赏
举报
回复
你在数据源绑定的时候,比如绑定了到一个DataTable上,控件怎么知道用什么字段显示啊。DataTextField 属性就是显示的是哪个字段。DataValueField 就是你选定某项时所对应的值。比如:
class User
{
public string Name;
public int ID;
}
如果绑定 Name就是TextField,ID就是ValueField
gxpotato
2008-06-03
打赏
举报
回复
假设,你有个表,里面两个字段,一个是title ,也就是标题,但是你想回传的是id.你就可以复制给datatextfield=title.返回的datavaluefield=id.
hanjoe109
2008-06-03
打赏
举报
回复
[Quote=引用 8 楼 ronal212121 的回复:]
DataTextField是给用户看的
DataValueField谁给自己用的
[/Quote]
tglflzqlmy
2008-06-03
打赏
举报
回复
[Quote=引用 4 楼 xdshen 的回复:]
DataTextField就是文本的内容
DataValueField就是文本的编号
[/Quote]
s32702
2008-06-03
打赏
举报
回复
1,3楼说的对!
data
text
field
data
text
field
和
data
value
field
的区别 在 C# 中,ListControl 控件(如 DropDownList、ListBox 等)都具有两个重要的属性:
Data
Text
Field
和
Data
Value
Field
。这两个属性经常被混淆,但它们的作用却截然不同。...
DropDownList的数据绑定
2. **设置
Data
Text
Field
和
Data
Value
Field
属性**:这两个属性分别定义了`DropDownList`中显示的文本和每个项的值。 3. **调用
Data
Bind方法**:完成实际的数据绑定过程。 示例代码: ```csharp // 假设有一个...
第七章 asp.net数据绑定控件(一)事例
例如,GridView控件的
Data
SourceID属性用于指定数据源控件的ID,
Data
Text
Field
和
Data
Value
Field
属性用于显示和处理数据。 2. 编程式数据绑定:这种方式需要在代码后面手动设置控件的
Data
Source属性和数据绑定方法...
ASP.NET树型控件应用
3. 设置
Data
Field
ID、
Data
Field
ParentID、
Data
Text
Field
和
Data
Value
Field
属性,以匹配数据库表中的相应字段。 在代码后台,我们还可以使用C#或VB.NET编写事件处理程序,以便在用户交互时动态改变树型控件的状态。...
asp.net树控件源代码
Data
Text
Field
和
Data
Value
Field
属性分别用于设置节点文本和值。 4. **节点操作** - **添加节点**:可以使用TreeNode对象添加新节点,通过设置其Text、
Value
、ChildNodes等属性。 - **处理节点事件**:Treeview...
C#
111,118
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章