تاریخ عضویت : 1394/08/01
ارسالها : 34 نوشته
( 1 تشکر دریافتی در 1 ارسال )
|
من در حال نوشتن یک ماژول هستم ووقتی ادرس عکسها رو در دیتابیس ذخیره میکنم ادرسها رو به صورت مثلا C:\inetpub\wwwroot\dnn741\images\Chrysanthemum.jpgوعکسها رو داخل پرتال نمایش نمیدهد به این صورت در دیتابیس ذخیره میشوند درصورتی که باید به این صورت ذخیره شوند /Portalls/images/.. ازدستورserver.MapPathاستفاده کردم string strname = FileUpload1.FileName.ToString();
FileUpload1.PostedFile.SaveAs(Server.MapPath(("~/images/") + strname)); چه دستوری بنویسم که تصاویر رو از داخل پرتال نمایش بدهد ممنون از راهنمایی تون
|
|
|
|
تاریخ عضویت : 1394/01/13
ارسالها : 186 نوشته
( 50 تشکر دریافتی در 47 ارسال )
|
چرا ادرس کامل رو در دیتابیس ذخیره میکنید؟ فقط کافیه اسم فایل رو در دیتابیس ذخیره کنید و فایل رو در یه پوشه آپلود کنید و موقع باز خوانی که میدونید کجا ذخیره کردید کافیه از دستور زیر استفاده کنید و اسم هر فایل رو از دیتابیس بگیرید و در کد زیر بزارید: Server.MapPath(("~/images/") + strname); و منظور شما رو از ../portals نفهمیدم! مسیر رو باید خودتون مشخص کنید و این مسیری که شما دادید مربوط میشه به پوشه images در ریشه سایت
|
|
|
|
رفتن به انجمن
شما نمی توانید مطلب جدید در این انجمن ایجاد کنید
شما نمی توانید برای مطالب ارسالی پاسخ ارسال کنید
شما نمی توانید مطلب ارسالی خود را حذف کنید
شما نمی توانید مطلب ارسالی خود را ویرایش کنید
شما نمی توانید در مطلب ارسالی خود نظرسنجی ایجاد کنید
شما نمی توانید در این انجمن نظر دهید
اطلاعیه :
پرسش و پاسخ های تخصصی دی ان ان از کوکی ها استفاده می کند. با ادامه این فهرست از شما می خواهیم برای استفاده از کوکی ها موافقت کنید.
جزئیات بیشتر
بستن