ورود

View Full Version : دخیره کد رنگ در mvc



resident
پنج شنبه 03 اردیبهشت 1394, 07:25 صبح
سلام
تو یکی از فرمهام ، کاربر باید یه رنگی رو انتخاب کنه و من میخوام کد اون رنگ رو ذخیره کنم و بتونم بعدا نمایش بدم.
برای نمایش پلت رنگ از js ای به نام jscolor استفاده کردم.
وقتی کاربر رنگ رو انتخاب می کنه و دکمه ذخیره رو میزنه، خطای زیر رو میده:
The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.

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


@Html.TextBoxFor(model => model.CommunicationResult_ResultColor, new { @class = "form-control color", lang="en"})



کد رنگی که کاربر انتخاب می کنه داخل تکست باکس هم به این صورته: مثلا E8E8E8

چطور این مشکل رو حل کنم؟؟

niloo17
پنج شنبه 03 اردیبهشت 1394, 08:42 صبح
نوع داده ای CommunicationResult_ResultColor باید string باشه .
آیا string تغریف کردید؟

resident
پنج شنبه 03 اردیبهشت 1394, 09:01 صبح
نوع داده ای CommunicationResult_ResultColor باید string باشه .
آیا string تغریف کردید؟

بله، استرینگ تعریف کردم

rezaei_y
جمعه 04 اردیبهشت 1394, 11:24 صبح
یه breakpoint بزن ببین چه چیزی رو میفرسته با بانک

resident
شنبه 05 اردیبهشت 1394, 09:31 صبح
یه breakpoint بزن ببین چه چیزی رو میفرسته با بانک

برک پوینت گذاشتم اما اصلا به اکشن مربوطش داخل کنترلر هم نمیره.
همینکه دکمه submit زده میشه خطا میده

rezaei_y
شنبه 05 اردیبهشت 1394, 22:45 عصر
اگه validation براش گذاشتی ممکنه مشکل از validation ها باشه