PDA

View Full Version : مشکل در تغییر متن textBox قبل از ارسال پیام



sama01
سه شنبه 02 مرداد 1386, 01:34 صبح
فرض کنید یک صفحه ارسال نظرات داریم. یک textBox برای متن پیام و یک button برای ارسال که در یک formView قرار گرفته‌اند. حال می‌خواهیم متن پیام، قبل از ارسال به پایگاه داده، تغییراتی بکند.
مثلا برخی حروف تغییر کنند و یا متن خاصی را به آن اضافه کنیم.
در انجام این کار با مشکل مواجه شده‌ام. زیرا کنترل‌های داخل formView از طریق اسکریپت‌ها قابل دسترسی نیستند.

امیدوارم این مثال ساده، مشکل من را به خوبی بیان کرده باشد.

ClaimAlireza
سه شنبه 02 مرداد 1386, 08:17 صبح
دوست عزیز formview را به حالت EditTemplate ببرید سپس از طریق findcontrol، شی مورد نظر رو پیدا کنید و هر بلایی میخاین سرش بیارین...

موفق باشید....

Nightbat
سه شنبه 02 مرداد 1386, 09:10 صبح
می تونی تو FormView_ItemInserting و FormView_ItemUpdating هر بلایی که دوست داری سر اطلاعات بیاری، بعد هم بفرستی DB یا Cancel کنی

sama01
چهارشنبه 03 مرداد 1386, 01:52 صبح
خیلی ممنونم. با استفاده از findControl مشکلم کاملا حل شد.

ClaimAlireza
چهارشنبه 03 مرداد 1386, 08:16 صبح
خوشحال شدم.

موفق باشی....