PDA

View Full Version : سوال: برنامه سه لایه و بایند کردن gridview



شرلوک هلمز
دوشنبه 22 شهریور 1395, 20:39 عصر
من یک برنامه 3 لایه نوشتم در لایه داده از ef استفاده کردم حال میخوام در لایه ui یک gridview را به یک entity data source بایند کنم وقتی برای entity data source میخواهم connection string را که در web.config وجود دارد معرفی کنم، ارور میدهد.
ایا امکان اینکار در برنامه سه لایه وجود دارد چون entity model من در لایه داده است و لایه ui به ان دسترسی ندارد.
همانطور که میدانید connection string در برنامه سه لایه در app.config لایه دیتا به وجود میاید و باید انرا به web.config لایه ui اضافه کرد که من اینکار را کرده ام.

شرلوک هلمز
سه شنبه 27 مهر 1395, 00:07 صبح
مشکل حل شد
در ویژوال 2013 وقتی ef 6 را Add میکنی این مشکل به وجود می اید برای حل ان کافی است وارد فایل model.admx بشوید با notepad سپس این قسمت را ProviderManifestToken="2012" به این ProviderManifestToken="2008" تغییر بدهید