मुझे एक ही समस्या हो रही थी, यानी, पहली बार छवि डेटाबेस पक्ष पर सही ढंग से सहेजी गई थी, लेकिन अगर बाद में सत्यापन विफल हो गया और फिर मैंने वैध डेटा दर्ज करने के बाद छवि को फिर से सहेजने का प्रयास किया तो मुझे 0x
मिलेगा। कोड> छवि कॉलम में। इसे हल करने के लिए मैंने @एन एल.
कहा:
byte[] photo = null;
if(model.Photo != null)
{
var stream = model.Photo.InputStream;
stream.Position = 0;
using(BinaryReader br = new BinaryReader(model.Photo.InputStream))
{
photo = br.ReadBytes(model.Photo.ContentLength);
}
}