مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

خطا در هنگام active کردن کاربر

  • پنجشنبه 22 بهمن 1394
  • 13:35
تشکر میکنم

با سلام.

وقای کاربر روی لینک فعال سازی کلیک می کند با پیغام زیر روبرو می شود:

The 'Position' property on 'User' could not be set to a 'String' value. You must set this property to a non-null value of type 'Byte'.

لطفا در صورت امکان علت و راهکار را بگویید

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

fardin_esmi

عضویت از 1394/05/03

  • دوشنبه 10 اسفند 1394
  • 15:52

پراپرتی که توی کلاس یوزر تعریف شده از جنس Byte است و مقدار پاس داده شده به آن string. 

یا جنس پراپرتی position را به string تغییر بده یا رشته ای که به پراپرتی position ارسال می شود را در صورت امکان به نوع Byte تبدیل کن.

byte bte = 1;
 string str = bte.ToString();
 string str2 = "1";
 byte bte2 = byte.Parse(str2);

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)