خرید بک لینک
نقل قول نوشته شده توسط sara_aryanfar مشاهده تاپیک

با سلام خدمت دوستان عزیز من نیاز دارم تعدادی اطلاعات مثل نام- نام خوانوادگی رو در بخش بالای گزارش نشون بدم و در بخش وسط گزارش هم یک گرید داشته باشم که در هر گزارش تعداد سطر ها کم و زیاد میشوند این اطلاعات در یک گرید ویو در برنامه موجود هست من چطور می تونم این گرید ویو رو به گزارش منتقل کنم توجه داشته باشید اطلاعات از دیتابیس استخراج نمی شوند و در همون صفحه برنامه تولید شده اند ممنون

می تونین از همون ستونها و ردیفها یه دونه دیتا تیبل یا لیست درست کنین و بفرستین به گزارش
 public DataTable dgv2dt()
{
DataTable dt = new DataTable();
for (int i = 0; i < dataGridView1.Columns.Count; i++)
{
DataColumn column = new DataColumn(dataGridView1.Columns[i].HeaderText);
dt.Columns.Add(column);
}
int noOfColumns = dataGridView1.Columns.Count;
foreach (DataGridViewRow dr in dataGridView1.Rows)
{

DataRow dataRow = dt.NewRow();

for (int i = 0; i < noOfColumns; i++)
{
dataRow[i] = dr.Cells[i].Value.ToString();
}
}
retu dt;
}

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 5 اسفند 1394 ساعت: 23:31

صفحه بندی