نمایش نتایج 1 تا 11 از 11

نام تاپیک: قرار Button و checkbox در دیتاگرید

  1. #1

    قرار Button و checkbox در دیتاگرید

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

  2. #2
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    نقل قول: قرار Button و checkbox در دیتاگرید

    از قابلیت addcolumn خود گرید استفاده کن

  3. #3

    نقل قول: قرار Button و checkbox در دیتاگرید

    من به صورت دیزان بلد هستم ولی کد نویسیش بدرد من میخوره تا بتوانم با هاش کار کنم.باید با کد بسازم دکمه و چک باکس رو.نه به صورت طراحی.

  4. #4

    نقل قول: قرار Button و checkbox در دیتاگرید

    خواهشن کسی به صورت کدنویسی بلد هستش بگه که چطور به صورت کد بسازم دکمه و چک باکس رو در دیتاگرید.

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    BOOTSTRAP LOADER
    پست
    176

    نقل قول: قرار Button و checkbox در دیتاگرید


    DataGridViewCheckBoxColumn checkColumn = new DataGridViewCheckBoxColumn();
    dataGridView1.Columns.Add(checkColumn);

  6. #6

    نقل قول: قرار Button و checkbox در دیتاگرید

    نقل قول نوشته شده توسط knight-rak مشاهده تاپیک

    DataGridViewCheckBoxColumn checkColumn = new DataGridViewCheckBoxColumn();
    dataGridView1.Columns.Add(checkColumn);
    ممنون توانستم بسازم چک باکس حالا میخوام بگم این چکس باکس همین این ستونم با این نام هستش.
    dataGridViewX1.Columns["A_Doc"].HeaderText = "شماره سند";
    چون با دیتاگرید اطلاعات رو ثبت میکنم و نمی توانم به صورت طراحی کار کنم و این اسم ها با دیتابیس من کامل در ارتباط هستش برای ذخیره اطلاعات.A_Doc این هم بگید یه دنیا ممنون میشم.که این بدونه این چک باکسی که ساختم برای این هستش.

  7. #7

    نقل قول: قرار Button و checkbox در دیتاگرید

    A_Doc اسم سلول من هستش میخوام این اسم رو با چک باکس یکی کنم برای حذف اطلاعات به صورت چند تای و بدونه A_Doc همون checkColumn هستش خیلی ممنون میشم. این مرد رو هم کمک کنید.

  8. #8
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    BOOTSTRAP LOADER
    پست
    176

    نقل قول: قرار Button و checkbox در دیتاگرید

    معمولن روال کار برای بیرون کشیدن مقدار از هر کدوم از سلول ها بصورت زیر هستش :
    x=dataGridView1[4,1].value.tostring()


    عدد اول (4) شماره ستون و عدد دوم (1) شماره سطر هستش
    درضمن دلیلی نداره حتما تبدیل به رشته کنی فقط بستگی داره به اینکه متغییری که میخوای این مقدار رو درونش قرار بدی از چه نوعی باشه که در ایجا اگر چک باکس باشه بولین هستش
    موفق باشید

  9. #9

    نقل قول: قرار Button و checkbox در دیتاگرید

    برادر چون اطلاعات دیتاگرید من با دیتابیس در ارتباط هستش و به وسیله دیتاگرید اطلاعات رو ذخیره میکنم باید با این یکی باشه تا بتوانم اطلاعات رو برای حذف انجام بدم.چون روش حذف من چند مردی می باشد.نه تکی
    dataGridViewX1.Columns["A_ID"].HeaderText = "شناسه";
    که با نام باید بفهمونم به سیتم که این چک باکس برای این ستون هستش A_ID. ممنون میشم به این صورت نوشته بگید.

  10. #10
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    BOOTSTRAP LOADER
    پست
    176

    نقل قول: قرار Button و checkbox در دیتاگرید

    دوست عزیز منظورتون رو درست متوجه نشدم ولی اگر مشکل شما اینه که بجای عدد ستون اسم اونو بزارید خوب کافیه جایگزین کنید
    اینطوری میشه اونوقت :

    textBox1.Text = dataGridView1["A_ID", 0].Value.ToString();

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

  11. #11
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: قرار Button و checkbox در دیتاگرید

    احتمالا شما می خواهید دیتا گریدی که به بانک وصل هست رو با شرط اینکه اگه ستون چک باکس تیک خورده باشه ، رکورد مربوطه از بانک حذف بشه

    اگر فرض ما دست باشه واگه قصد شما این باشه بایستی ابتدا اندیس ستون چک باکس رو بدین و با foreach کلیه ردیفهایی رو که شرط براشون برقراره رو مشخص کنید وبعد با توجه فیلد " id "رکورد مربوطه کوری حذف رو به مورد اجرا بگذارین

    یه چیزی مثل این :

    private void btnDelete_Click(object sender, EventArgs e)
    {
    foreach (DataGridViewRow rows in dataGridView1.Rows)
    {
    //چک کردن شرط چک باکسها
    if (Convert.ToBoolean(dataGridView1.Rows[rows.Index].Cells[0].Value))
    {
    string id = dataGridView1.Rows[rows.Index].Cells["empid"].Value.ToString();
    SqlCommand cmd = new SqlCommand("delete from ExSales where BillNo='" + id + "'", conn);
    cmd.ExecuteNonQuery();

    }
    }
    }
    آخرین ویرایش به وسیله khokhan : یک شنبه 26 خرداد 1392 در 00:25 صبح

تاپیک های مشابه

  1. Check و UnCheck کردن ستون های CheckBox در دیتاگرید
    نوشته شده توسط CYCLOPS در بخش C#‎‎
    پاسخ: 6
    آخرین پست: سه شنبه 15 تیر 1389, 09:43 صبح
  2. سوال: استفاده از checkbox در دیتاگرید
    نوشته شده توسط niloofar norouzi در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 01 اردیبهشت 1388, 17:58 عصر
  3. ایجاد radio button و checkbox
    نوشته شده توسط neda_barnamenevis در بخش طراحی وب (Web Design)
    پاسخ: 3
    آخرین پست: دوشنبه 09 مهر 1386, 09:01 صبح
  4. قرار دادن شماره ردیف برای دیتاگرید
    نوشته شده توسط mah.yar در بخش VB.NET
    پاسخ: 3
    آخرین پست: سه شنبه 10 بهمن 1385, 13:49 عصر
  5. checkbox در دیتاگرید
    نوشته شده توسط apanahi در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 08 آذر 1385, 09:24 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •