产生datatable 测试数据
private DataTable GetDataSource()
{
string columnsList = "IsChecked|bool,RandomNo,Date,Time";
DataTable dt = CreateTable(columnsList);
DataRow dr = null;
DateTime dTime;
Random rnd = new Random();
for (int i = 0; i < 100; i++)
{
dr = dt.NewRow();
dTime = DateTime.Now;
dr["IsChecked"] = "false";
dr["RandomNo"] = rnd.NextDouble();
dr["Date"] = dTime.ToString("yyyy-MM-dd");
dr["Time"] = dTime.ToString("19:mm:ss tt");
dt.Rows.Add(dr);
}
return dt;
}
public static DataTable CreateTable(List<string> nameList)
{
if (nameList.Count <= 0) return null;
DataTable table = new DataTable();
foreach (string str in nameList)
{
table.Columns.Add(str, typeof(string));
}
return table;
}
浙公网安备 33010602011771号