PDA

View Full Version : سوال: مشکل در تعداد دستورات ایونت navigating در webBrowser



rezankh
چهارشنبه 29 مرداد 1393, 09:45 صبح
با سلام
من تازه سی شارپ رو شروع کردم. با این حال با استفاده از شی وب براوزر به یک سایت وصل شدم که دارای صفحات زیاد و همچنین آیتم های زیادی هست و از اونجایی که می خوام مقادیر وارد شده در دیتابیس برنامم ذخیره بشهف از رویداد navigating استفاده کردم که ابتدا مقادیر رو بر اساس شرط های متعدد دریافت میکنه و سپس در رویداد DocumentComplete اونها رو میریزه داخل دیتابیس.
ولی از اونجایی که صفحات زیاد هستند و نیز آیتم های زیادی هم بکار گرفته شده، لذا در این رویدادها تعداد شرط ها اضافه شده بطوریکه در هر رویداد از شرط سوم به بعد شرط بعدی کار نمیکنه. یعنی زمانیکه جای شرط ها رو عوض میکنم، مشکل فقط دو شرط اولی حل میشه. (در ضمن از if و آدرس هر صفحه استفاده کردم)
سوال من اینه که همچین چیزی ممکنه؟ راه حل چیه؟

rezankh
چهارشنبه 29 مرداد 1393, 12:28 عصر
الان شروع کردم به استفاده از switch بجای if البته فعلا سایت قطعه و باید ببینم درست میشه یا نه.

rezankh
چهارشنبه 29 مرداد 1393, 13:47 عصر
بله مشکل محدودیت در استفاده از دستور شرط if بود. با استفاده از switch و case برطرف شد.