سلام
استاد ارسال اطلاعات از controller به view با view data بهتر هست یا با view bag
در صورتی که هر دو امکان پذیر هست
و آیا هر کدام کاربرد مخصوصی دارند
سلام
تفاوتی نداره
یک سوال دیگه
می توان جداول رو از طریق مدل به view ارسال کرد و هم اینکه از طریق view bag یاview data ارسال کرد
چه فرقی دارند و کدام روش سریعتر هست
بله ، مدل بهتره
در دوره مقدماتی کامل توضیح دادم دوست من
در سایت مایکروسافت هم مستنداتش هست
سلام دوست عزیز
تفاوت Viewbag و Viewdata توی این هست که Viewbag یک Dynamic Property هست اما Viewdata یک نوع Dictionary هست که از کلاس ViewDataDictionary ارث بری میکنه . بطور کلی هردوتاش برای انتقال اطلاعات بین View و Controller استفاده میشه.
بعضی جاها گفته شده که Viewdata سریع تر هست اما من این رو مطمئن نیستم، ولی اگه دقت کنید توی Sample های خود ماکروسافت بیشتر از Viewdata استفاده شده واسه همین احتمال اینکه اینطوری باشه هست.