x1c 0d1xI有一个名为cachedData的DataTable
。它的价值是这样的|COL1| COL2||--|--||十二个|- -一种||- -一种|五十九||三十二|- -一种||- -一种|六十三|
我想将这些值设置为下拉列表,而不将它们视为两列。
例如:下拉列表值应为12,59,32,63
我尝试了,但这给了我一个错误。请帮助我将此dataTable
值绑定到下拉列表
if (cachedData != null)
{
this.DigitalChannelSignatureDropDownList.DataTextField = "COL1"+"COL2";
this.DigitalChannelSignatureDropDownList.DataValueField = "COL1"+"COL2";
this.DigitalChannelSignatureDropDownList.DataSource = cachedData;
this.DigitalChannelSignatureDropDownList.DataBind();
}
字符串
1条答案
按热度按时间qmelpv7a1#
好吧,不清楚表中的“-”值是什么?
但是,你可以使用一个union查询,并这样说:
字符串
上面的输出则变成这样:
型
也许你的'-'是空值,所以把上面的SQL改为:
型
所以,现在要加载下拉列表,我们有这个:
标记:
型
后面的代码是这样的:
型
当然,从SQL返回数据表的代码可以是:
型