PDA

View Full Version : نمایش داده های باینری در ویرایشگر ckeditor



adineh67
سه شنبه 01 دی 1394, 13:17 عصر
سلام
چطوری میشه داده های باینری خوانده شده از دیتابیس رو در ckeditor نمایش داد؟!
داده های باینری رو تو یه آرایه باینری ریختم ولی نمیدونم چطوری به خاصیت text ویرایشگرم مرتبطش کنم.

notlikeothers
سه شنبه 01 دی 1394, 14:19 عصر
byte[] arrayname= new byte[] {something };
foreach (byte item in arrayname)
{
CKEditorControl1.Text += item;
}

adineh67
چهارشنبه 02 دی 1394, 09:41 صبح
byte[] arrayname= new byte[] {something };
foreach (byte item in arrayname)
{
CKEditorControl1.Text += item;
}


ببینید دوست عزیز من داده های یه فایل متنی رو به باینری تبدیل کردم و ریختم تو دیتابیس حالا میخوام اون داده ها رو به شکل اولشون تو ویرایشگر نمایش بدم

notlikeothers
چهارشنبه 02 دی 1394, 10:10 صبح
خب اول با یه فانکشن تبدیل باینری به تکس رو انجام بدین بریزید تو ارایه و با همین حلقه به ckeditorنسبت بدین
واسه فانکشن مشکل دارید؟

adineh67
چهارشنبه 02 دی 1394, 10:19 صبح
خب اول با یه فانکشن تبدیل باینری به تکس رو انجام بدین بریزید تو ارایه و با همین حلقه به ckeditorنسبت بدین
واسه فانکشن مشکل دارید؟

ببینید من واسه تبدیل باینری به تکست این کد رو نوشتم:


try
{
int id = Convert.ToInt32(ltype.SelectedValue);
byte[] bytes;
bytes = Cntl.SelSampleLetterContent(id);
foreach (byte item in bytes)
{
CKEditorControl1.Text += Convert.ToChar(item);
}
}
catch
{
}



اما متن رو بصورت یسری علایم نشون میده متن یه فایل ورد فارسی بوده که آپلودش کردم و موقع آپلود به باینری تبدیلش کردم


byte[] bytes = new byte[FileUpload1.FileContent.Length];
bytes = FileUpload1.FileBytes;

حالا نمیدونم تو تبدیل موقع آپلود مشکل هست یا تو تبدیل باینری به تکست:متفکر: