PDA

View Full Version : باز هم ویرایش در دیتاگرید



na3er-faraji
شنبه 27 شهریور 1389, 16:32 عصر
میدونم که این سوال زیاد پرسیده شده . اما من یه ردیف id دارم که ویرایش قراره بر اساسه اون انجام بشه اما من نمیخام این id تو دیتاگرید نمایش داده بشه. پس چطور بفهمم کاربر کدوم سطر رو واسه ویرایش انتخاب کرده و ویرایش رو بر چه اساسی انجام بدم وقتی که دیگه ستون id وجود نداره؟؟؟

cheshm6k
شنبه 27 شهریور 1389, 17:59 عصر
سلام .

میتونید ستون id رو داشته باشید ، اما از دید کاربر مخفیش کنید .

موفق باشید .

na3er-faraji
شنبه 27 شهریور 1389, 18:08 عصر
من با کد وصل میشم. ستون ها رو خود برنامه میسازه. چجوری با کد میشه مخفی کرد و آیا اینکه راه بهتری نداره؟؟؟

na3er-faraji
شنبه 27 شهریور 1389, 18:21 عصر
dgUnit.Columns[1].Visible = false;

با این درست شد. اما آیا اصولیه؟؟؟

cheshm6k
شنبه 27 شهریور 1389, 18:28 عصر
dgUnit.Columns[1].Visible = false;

با این درست شد. اما آیا اصولیه؟؟؟

یعنی چی اصولیه ؟

اگه تنها فیلدی که مطمئنی با اون باید update رو انجام بدی که این عمل به درستی انجام بشه id هستش ،چاره ای نداری جز اینکه اونو داشته باشی . در غیر اینصورت میتونی مقادیر قبل از تغییر تمامی ستونها رو نگهداری کنی و شرط update رو اون مقادیر برای تمامی ستونها قرار بدی که نه جالبه نه مطمئن.