نسرین2000
شنبه 14 دی 1392, 12:21 عصر
سلام
من تو برنامه ام یه دیتاگرید دارم که توسط سه تا تکس باکس پر می شود ولی این اطلاعات در بانک ثبت نمیشه و فقط برای نمایش به کاربر است
در اخر پس از مشاهده کاربر و تائید توسط دکمه ثبت این سطرهای دیتا گرید درون بانک ثبت می شه .
برای پر ردن سطرهای دیتاگرید از کلاس و آرایه استفاده کردم به صورت زیر
Private hamrahlist AsNewList(Ofhamrah)
PublicClasshamrah
Property guest_id AsInteger
Property first_name AsString
Property last_name AsString
Property nesbat AsString
EndClass
Dim hamrah AsNewhamrah
With hamrah
.first_name = txtfirst_nameh.Text
.last_name = txtlast_nameh.Text
.nesbat = txtnesbat.Text
EndWith
hamrahlist.Add(hamrah)
grdhamrah.DataSource = Nothing
grdhamrah.DataSource = hamrahlist
txtfirst_nameh.Text = ""
txtlast_nameh.Text = ""
txtnesbat.Text = ""
تا اینجا مشکلی نیست ولی با این روش اصلا نمی تونم سطرهای دیتا گرید ویو رو delete کنم و یا در آخر بعد از ثبت سطرهای دیتاگرید ویو رو حذف کنم .
قبلا هم این سوال را مطرح کردم کسی می تونه کمک کنه ؟
اگه روش دیگه ای بلد هستید لطفا ارهنمایی کنید .
من تو برنامه ام یه دیتاگرید دارم که توسط سه تا تکس باکس پر می شود ولی این اطلاعات در بانک ثبت نمیشه و فقط برای نمایش به کاربر است
در اخر پس از مشاهده کاربر و تائید توسط دکمه ثبت این سطرهای دیتا گرید درون بانک ثبت می شه .
برای پر ردن سطرهای دیتاگرید از کلاس و آرایه استفاده کردم به صورت زیر
Private hamrahlist AsNewList(Ofhamrah)
PublicClasshamrah
Property guest_id AsInteger
Property first_name AsString
Property last_name AsString
Property nesbat AsString
EndClass
Dim hamrah AsNewhamrah
With hamrah
.first_name = txtfirst_nameh.Text
.last_name = txtlast_nameh.Text
.nesbat = txtnesbat.Text
EndWith
hamrahlist.Add(hamrah)
grdhamrah.DataSource = Nothing
grdhamrah.DataSource = hamrahlist
txtfirst_nameh.Text = ""
txtlast_nameh.Text = ""
txtnesbat.Text = ""
تا اینجا مشکلی نیست ولی با این روش اصلا نمی تونم سطرهای دیتا گرید ویو رو delete کنم و یا در آخر بعد از ثبت سطرهای دیتاگرید ویو رو حذف کنم .
قبلا هم این سوال را مطرح کردم کسی می تونه کمک کنه ؟
اگه روش دیگه ای بلد هستید لطفا ارهنمایی کنید .