0 امتیاز
من میخواهم به دیتاگریدویو سطر اظافه کنم ولی error  میدهد  دیتاگریدویو من به بانک اطلاعاتی وصل میباشد(اگر وصل نباشد انجام میشود)

datagridview add rows
بسته شده

1 پاسخ

0 امتیاز
 
بهترین پاسخ

سلام دوست عزیز امیدوارح حالتون خوب باشه ، 

 

احتمالا برای Bind کردن دیتاها به Datagrdview شما از خاصیت Datasource استفاده کردین ، وقتی از این خاصیت استفاده می کنید دیگه نمیتونید به صورت صریح و با استفاده از Rows.Add سطرها رو به Datagridview اضافه کنید ولی می تونید از کد زیر استفاده کنید :

private void AddARow(DataTable table)
{
    DataRow newRow = table.NewRow();
    //خاصیت های متغیر بالا رو با مقادیر مورد نظر مقدار دهی کنید
    //مثلا اگه فیلدی به نام سن و آدرس داشته باشید ، به صورت زیر میشه:
    //newRow.Age = "Something";
    //newRow.Address = "Something";
    table.Rows.Add(newRow);
}

شما می تونید منبع داده خود را به متد بالا پاس بدین و مقادیر مورد نظر خود را ست کنید .

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...