【发布时间】:2010-08-10 04:40:54
【问题描述】:
我收到“dd-mmm-yyyy”格式的排序错误,它应该在绑定到网格时按日期、月份、年份进行排序
“无法将类型'string'隐式转换为'System.Type'”
DataView dw = PurchaseRequestDetails.Tables[0].DefaultView;
DateTime NowDate = System.DateTime.Now;
string NewDate = NowDate.ToString("dd-MMM-yyyy");
dw.Table.Columns["RequiredDate"].DataType = NewDate.ToString();
dw.Sort = "RequiredDate ASC";
foreach (DataRowView dr in dw)
{
System.Diagnostics.Debug.WriteLine("RequiredDate: " + dr["RequiredDate"].ToString());
}
dgvPurReq.DataSource = dw;
dgvPurReq.DataBind();
【问题讨论】:
-
如果要与 .NET Framework 命名约定保持一致,请对局部变量使用 camelCase(而不是 PascalCase)。
标签: c#