تغییر دیتاهای گرید

mahbob

عضویت : 1397/07/21 پرسش ها : 2 پاسخ ها : 2

تغییر دیتاهای گرید

ارسال شده در : ‫۶ ماه قبل، یک شنبه ۲۹ اردیبهشت ۱۳۹۸، ساعت ۱۳:۰۴

با سلام
من یک پروژه دارم که دریک صفحه از آن یک لیستی هست که هر کدام از آیتم های آن را انتخاب کنیم سمت راست صفحه یک گریدی باز میشه که با توجه به مقدار ایتم کلیک شده گرید ما با جداول مختلف پر میشه که بعضا تعداد ستون های آن ها بیشتر از 20 تا است.الان مشکلی که من دارم نمیدونم برای هر آیتم در لیست یک یوزر کنترل جدا بسازم که به طور مستقل به جدول مورد نطر بایند شده یا نه؟ از اونجایی که مقادیر جداول زیاد هست برام سرعت لود خیلی مهمه
با تشکر

محمد قاری

عضویت : 1396/12/28 پرسش ها : 4 پاسخ ها : 127
ارسال شده در :‫۶ ماه قبل، دو شنبه ۳۰ اردیبهشت ۱۳۹۸، ساعت ۱۱:۰۰

با سلام خدمت شما 

این مورد بستگی دارد به اینکه آیا هر کدام از آیتم های لیست شما یک یوزر کنترل متناسب با خودش را برمیگرداند از لحاظ منطق و ظاهر یا نه فقط دیتا متفاوت است 

اگر ظاهر و منتق متفاوت است یوزر کنترل را جدا کنید .

اگر نه یکی باشند .

سرعت لود زیاد تفاوتی ندارد

1 تشکر

mahbob

عضویت : 1397/07/21 پرسش ها : 2 پاسخ ها : 2
ارسال شده در :‫۶ ماه قبل، دو شنبه ۳۰ اردیبهشت ۱۳۹۸، ساعت ۱۱:۴۰

با تشکر از پاسختون

از نظر ظاهر فرقشون در ستون های جداول هست چون هر کدام از جداول مختلفی لود میشوند.اگر بخواهم در یک کنترل باشند برای بایند کردن باید در behind با نوشتن کد ستونها را بسازم اما اگر یوزر کنترلی باشند خب در خود فایل xaml به جدول بایند میشوند.یک مساله دیگر هم اینکه اگر بخواهم برای هر کدام یوزر کنترل تعریف کنم باید چیزی حدود 20 تا 30 تا یوزر کنترل بسازم.

ممنون میشم با این شرایط راهنماییم کنین

0 تشکر

محمد قاری

عضویت : 1396/12/28 پرسش ها : 4 پاسخ ها : 127
ارسال شده در :‫۶ ماه قبل، دو شنبه ۳۰ اردیبهشت ۱۳۹۸، ساعت ۱۱:۴۵

خوب در این موارد که ممکنه حتی بعدا بخواید چیز دیگه ای اضافه کنید میتونید از از یک userControl استفاده کنید ولی خوب منطق صفحات اگر فرق میکنه بهتره که یوزر کنترل جدا باشند

1 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید