PDA

View Full Version : مشکل با Update کامپوننت AspxGridview از شرکت DevExpress



sadeghpa80
شنبه 07 دی 1392, 22:07 عصر
سلام من توی پروژم از EntityModel استفاده میکنم
الان با گرید ASP تمام Insert,Update,Delete کار میکنه
اما تو گرید dev وقتی می خوام یه Row رو Update کنک پیغام میده :
No key property values were found during an update or delete operation. Check to ensure that key properties specified as binding expressions are available to the data source.

چرا این پیغام رو میده ؟

ممنون

sadeghpa80
یک شنبه 08 دی 1392, 08:41 صبح
یه مشکل دیگه دارم
من سیستمم Intel i7 با 16GB رم DDR3 1600 و هارد SSD هستش
اما از وقتی که این DevExpress رو نصب کردم توی Visual Studio جون میکنه کار کنه . چرا این مدلی شده ؟
Dev رو پاک میکنم مشکلش حل میشه اما دیگه کامپوننت هام کار نمی کنه
آیا راهی هست ؟

sadeghpa80
یک شنبه 08 دی 1392, 08:46 صبح
سلام من توی پروژم از EntityModel استفاده میکنم
الان با گرید ASP تمام Insert,Update,Delete کار میکنه
اما تو گرید dev وقتی می خوام یه Row رو Update کنک پیغام میده :
No key property values were found during an update or delete operation. Check to ensure that key properties specified as binding expressions are available to the data source.

چرا این پیغام رو میده ؟

ممنون

البته الام به یه نکته پی بردم که هر گریدی رو از روی Sql View پر می کنم نمی زاره Update کنم چه ماله dev باشه چه ماله Asp .
پیغام : Unable to update the EntitySet 'View_1' because it has a DefiningQuery and no <UpdateFunction> element exists in the <ModificationFunctionMapping> element to support the current operation.

توی نت خیلی سرچ کردم همه میگن این مشکل زمانی پیش میاد که جدولت کلید اصلی نداشته باشه که جدول من 100% داره
تازه توی یکی از view ها که از 5 تا جدول درست شده 5 تا PK داره
چی کار باید کنم .