gpt4 book ai didi

asp.net - datatextfield 上的多个值

转载 作者:行者123 更新时间:2023-12-01 23:24:09 27 4
gpt4 key购买 nike

我将下拉列表绑定(bind)到数据源,并在代码隐藏中定义了文本和值列。

DropDownList1.DataTextField = "Product_Name"
DropDownList1.DataValueField = "Product_ID"

它工作正常。但我想再分配一列给 DataTextField , Order_Date .我尝试了这个机会:
DropDownList1.DataTextField = "Product_Name"+"Order_Date"
DropDownList1.DataValueField = "Product_ID"

但它没有用。是否可以在 DataTextField 上显示多个值? ?

最佳答案

是的,可以通过以下代码尝试:

var datasource = from x in products
select new {
x.Id,
x.Code,
x.Description,
DisplayField = String.Format("{0} ({1})", x.Code, x.Description)
};

DropDownList1.DataSource = datasource;
DropDownList1.DataValueField = "Id";
DropDownList1.DataTextField = "DisplayField";
DropDownList1.DataBind();

关于asp.net - datatextfield 上的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19928911/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com