PDA

View Full Version : مبتدی: پیغام خطا برای Delete Button Field



Alireza.AM
چهارشنبه 13 دی 1391, 12:30 عصر
این مشکل حداقل در مورد بعضی از نسخه‌های Dot Name Framework وجود دارد:

اگر به یک Gridview یک Button Field اضافه کنید و Command Name آن را Delete بگذارید و ItemCommand Event را برای آن بنویسید، احتمالا وقت Raise شدن، پیغام خطایی مبنی بر Handle نکردن Event دریافت خواهید کرد، این خطا به این دلیل اتفاق می‌افتد که کلیلک کردن روی دکمه‌ای که شما Command Name ‌آن را Delete گذاشته‌اید دو Event را فراخوانی می‌کند: itemCommand و Delete را که شما دومی را Handle نکرده‌اید و این مشکل به دلیل کلمه Delete که یک Reserved word است بوجود می‌اید.

پیشنهاد می‌کنم که برای پیشگیری از وقوع چنین مشکلی، یا Command name را تغییر دهید و یا از یک Command Filed از نوع Delete استفاده نمایید.