我结合使用LINQ下拉值如下涂于值串中LINQ
var varResult =
(from OppData in dtOpp.AsEnumerable()
select new
{
TEXT = OppData.Field<object>(sColName), //column value
VALUE = sColName // column Name
}
).Distinct();
然后代码被转换为数据表使用LINQtoDataTable功能。
dtTemp = LINQToDataTable(varResult);
然后下拉是绑定的,如下所示;
ddlTemp.DataSource = dtTemp;
ddlTemp.DataTextField = "TEXT";
ddlTemp.DataValueField = "VALUE";
ddlTemp.DataBind();
现在下拉结合该列中的一个,(员工加入日期)的值是在08/09/2011〜Y格式化,因为它直接从数据库中获取绑定。我希望在日期上应用子字符串,以便它的格式为08/09/2011。如何在LINQ查询上应用子字符串?
感谢评论家伙,但我希望仅适用于一列的更改。这会给员工以外的列添加错误加入日期 –