نوشته شده توسط
moghtada
سلام
میخام این اطلاعات رو وارد دیتا گرید ویو کنم بطوری که هر کدوم از خط ها در یک سطر و هر کدام از داده ها که با "," از هم جدا شدن در یک سلول قرار بگیرن
01,02,03,04,05,06
07,08,09,10,11,12
13,14,15,16,17,18
19,20,21,22,23,24
ممنون
.................................................. .یه دیتاتیبل از رشته درس کن بعدش هم که.....
string mystring = "01,02,03,04,05,06 \r\n 07,08,09,10,11,12 \r\n 13,14,15,16,17,18 \r\n 19,20,21,22,23,24";
string[] rowStringCollection = mystring.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
DataTable table = new DataTable();
int columnCount = 7;
for (int i = 1; i <= columnCount; i++)
{
DataColumn col = new DataColumn("col" + i);
table.Columns.Add(col);
}
//
foreach (string rowString in rowStringCollection)
{
string[] rowData = rowString.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
DataRow row = table.NewRow();
for (int i = 0; i < rowData.Length; i++)
{
row[i] = rowData[i];
}
table.Rows.Add(row);
}
dataGridView1.DataSource = table;