PDA

View Full Version : سوال: مشکل در ویرایش یک سطر در گریدویو



ALI_REZA_6
یک شنبه 09 بهمن 1390, 15:21 عصر
درود بر دوستان

من یه پروژه کوچک (البته اگه بشه اسمش گذاشت پروژه) پیوست کردم
2تا مشکل داره میخام که دوستان راهنمایی کنند

1- قسمت ویرایش سطر کار نمیکنه حذفش کار میکنه ولی بروزرسانی نه

2- زمانی که بار اول روی لینک باتن ویرایش یا حذف کلیک میکنیم اتفاقی رخ نمیده ولی برای بار دوم وارد قسمت ویرایش سطر میشه اشکالش چیه:متفکر::متفکر:

خواهشن کمک کنید کارم خیلی گیره:گریه:

با سپاس

parvizwpf
یک شنبه 09 بهمن 1390, 17:33 عصر
کدهایی که خودت برای اتصال به بنک نوشتیو بیار اینجا بزار ببینیم چیکار کردی

sarsma
یک شنبه 09 بهمن 1390, 18:19 عصر
فکر کنم توی اتصال به اس کیو ایت مشکلی هست و اونم اینکه چند فیلد را انتخاب کردی باید کلش رابزنی

ALI_REZA_6
یک شنبه 09 بهمن 1390, 19:58 عصر
فکر کنم توی اتصال به اس کیو ایت مشکلی هست و اونم اینکه چند فیلد را انتخاب کردی باید کلش رابزنی

من اصلا کاری با بانک ندارم من از یه datatable استفاده کردم که در یه سشن ذخیره میشه که سشن هم در فایل global ایجاد کردم من میخام همین سشن را ویرایش کنم تا بعد زمانی که کاربر ثبت نهایی زد مقادیر سشن در بانک اطلاعاتی درج کنم

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

fakhravari
دوشنبه 10 بهمن 1390, 01:53 صبح
با سلام
یه سمپل که میتوانید delete و edit در گرید داشته باشید در حالت <ItemTemplate> :بوس:

ALI_REZA_6
دوشنبه 10 بهمن 1390, 08:13 صبح
با سلام
یه سمپل که میتوانید delete و edit در گرید داشته باشید در حالت <ItemTemplate> :بوس:

با تشکر از دوست گرامی

بنده این روشی که شما انجام دادید را می دونستم
اگه دقت می کردید سوالم در را بطه با ویرایش یک سطر در گرید ویو که بوسیله یه سشن مقدار دهی شده، است
در این مورد میتونید راهنمایی کنید
با تشکر

fakhravari
دوشنبه 10 بهمن 1390, 11:40 صبح
اگر ممکن برنامه رو با دیتابیس بزارید تا چک کنم

ALI_REZA_6
دوشنبه 10 بهمن 1390, 13:27 عصر
اگر ممکن برنامه رو با دیتابیس بزارید تا چک کنم

با تشکر که وقت می زارید
شما اگه به همون فایلی که تو پست اول پیوست کردم یه نگاهی بندازید و باهاش کار کنید متوجه میشید که مشکلم چیه
آخه من نمیتونم کل پروژه اینجا قرار بدم چون دارم واسه یه شرکت مینویسم، واسه اینه که نمیشه همه بهش دست داشته باشند، البته من عذر میخواهم:خجالت:

بزارید سوالم کامل تر بپرسم من یه وب سایت برای فروشگاه آنلاین دارم طراحی میکنم مشکلم در قسمت بخش سبد خریدشه
که به این صورت کار میکنه وقتی کاربر بروی یک محصول کلیک میکنه اطلاعاتش از بانک اطلاعاتی میخونه و در یه سشن که از نوع یه DataTable است ذخیره میشه که این DataTable در فایل Global ایجاد شده است که این قسمت کاری به بانک اطلاعاتی نداره

در صحفه مربوط به سبد خرید اطلاعات گرید ویو به وسیله این سشن پر میشه (نمایش داده میشه) تا زمانی که کاربر این سبد خریدش را تایید کرد و ثبت نهایی زد اطلاعات این سشن به عنوان لیست سفارش در بانک اطلاعاتی ذخیره میشه که در این زمینه مشکلی ندارم

(بنده قبلا بجای این روش همون سشن، به این صورت کار میکردم که زمانی که کاربر روی یک کالا کلیک میکرد اطلاعاتش را در یه جدول کمکی در بانک تعریف کردم ذخیره میکردم بعد گرید ویو مربوط به سبد خرید را بوسیله این جدول کمکی مقدار دهی میکردم و عملیات دیگه انجام میدادم، که این روش اصلا روش خوبی نست که دلیلش هم اینجا جای بحث نیست)


من انجا مشکل دارم که برای ویرایش یک سطر گرید ویو که در واقع میشه یک رکورد از DataTabel که در سشن ذخیره شده نمیدونم چه کار کنم
توضیح بیشتر اینکه من باید زمانی کاربر برروی لینک ویرایش کلیک کرد باید تکست باکس مربوط به مقدار را بوسیله متد Findcontrol پیدا کنم و مقدار جدید را در فیلد مربوطه جایگذاری کنم،
مشکلم اینه که این مقدار جدید را نمی تونم بدست بیارم همیشه همون مقدار اولیه در نظر گرفته میشه

ALI_REZA_6
سه شنبه 11 بهمن 1390, 14:27 عصر
بابا یکی جواب منو بده
این همه توضیح دادم یعنی کسی واقعا نمیدونه