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

نام تاپیک: آپدیت کردن datagridview بعد از درج عضو

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #5

    نقل قول: آپدیت کردن دیتا گرید ویو بعد از درج عضو

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    برای باز شدن فرم اضافه کردن :

    Form2 frm2 = new Form2();
    if (frm2.ShowDialog()==DialogResult.OK)
    {
    this.personsTableAdapter.Fill(this.dbDataSet.Perso ns);
    }


    در فرم 2 در دکمه ثبت همچین کدی بنویسید:

    private void Save_Click(object sender, EventArgs e)
    {
    personsTableAdapter.Insert(txtFirstName.Text.Trim( ), txtLastName.Text.Trim());
    MessageBox.Show("Insert New Record Successfully");
    DialogResult = System.Windows.Forms.DialogResult.OK;


    this.Close();
    }
    ممنون از جواب شما .جواب داد ولی نمیدونم چرا منطقش برعکسه . یعنی وقتی درج میکنم میگه با موفقیت اضافه شد و پنجره رو نمیبنده و باید خودم دستی ببیندمش و باید دکمه ی انصراف رو دو بار بزنم تا آپدیت بشه . در صورتی که فقط کد دکمه ی انصراف DialogResult=DialogResult.OK اینه . واقعا گیج شدم دیگه
    کد مربوط به درج اینه :
    else if (chek_MemberNumer(MemberNumber) == false)
    {
    db.sp_AddMember(BoradId, FiscalYear, MemberNumber, String.IsNullOrEmpty(txtFirstName.Text) ? null : Convert.ToString(txtFirstName.Text), string.IsNullOrEmpty(textLastName.Text) ? null : Convert.ToString(textLastName.Text), comboBoxGender.Text, string.IsNullOrEmpty(txtKodeMeli.Text) ? null : Convert.ToString(txtKodeMeli.Text), string.IsNullOrEmpty(txtFatherName.Text) ? null : Convert.ToString(txtFatherName.Text), txtBirthDay.MaskFull ? Convert.ToString(txtBirthDay.Text) : null, string.IsNullOrEmpty(txtMobile.Text) ? null : Convert.ToString(txtMobile.Text), string.IsNullOrEmpty(txtEmail.Text) ? null : Convert.ToString(txtEmail.Text), ParentId, string.IsNullOrEmpty(txtAddress.Text) ? null : Convert.ToString(txtAddress.Text), string.IsNullOrEmpty(txtPhone.Text) ? null : Convert.ToString(txtPhone.Text), txtStartDate.Text, null);
    FMessegeBox.FarsiMessegeBox.Show("با موفقیت اضافه شد", "پیغام", FMessegeBox.FMessegeBoxButtons.Ok, FMessegeBox.FMessegeBoxIcons.Information);
    DialogResult = DialogResult.OK;
    this.Close();


    }



    برای دکمه انصراف هم گفتم DialogResult=DialogResult.OK .. برش داشتم یه بار ولی باز نشد .


    حالت دیباگ هم رفتم دیدم میره ایونت Add_Member (اضافه کردن عضو) رو اجرا میکنه و باعث میشه پنجره نبنده و دوباره نمایش داده بشه در صورتی که من اصلا و اصلا کدم ربطی به اون ایونت نداره!!!!!
    آخرین ویرایش به وسیله barbimusic : چهارشنبه 11 مهر 1397 در 11:31 صبح

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

  1. پاسخ: 0
    آخرین پست: شنبه 17 آبان 1393, 21:35 عصر
  2. سوال: پاک کردن Datagridview بعد از جستجو
    نوشته شده توسط alirezakarimi2008 در بخش C#‎‎
    پاسخ: 5
    آخرین پست: جمعه 15 فروردین 1393, 14:50 عصر
  3. سوال: چگونگی آپدیت کردن دیتاست بعد از تغییر جدول
    نوشته شده توسط reza69 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: جمعه 27 بهمن 1391, 23:07 عصر
  4. پاسخ: 9
    آخرین پست: یک شنبه 22 خرداد 1390, 11:00 صبح
  5. پاسخ: 1
    آخرین پست: دوشنبه 05 مرداد 1388, 13:12 عصر

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

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