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

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

کاربر سایت

ahmadi

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

جواب فوری

  • پنجشنبه 19 فروردین 1395
  • 21:45
تشکر میکنم

من برای اپلود دارم telerik:RadAsyncUpload استفاده میکنم اما هنگامی که چندتا عکس انتخاب میکنم فقط اولی اپلود میشه اونم نام عکس پاک میشه یعنی عکس بدون نام ذخیره میشه

کذهای html


 <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
        <telerik:RadAsyncUpload runat="server" OnFileUploaded="RadAsyncUpload2_FileUploaded" ID="RadAsyncUpload2"
              CssClass="author chex"  
              InputSize="24" TemporaryFolder=""
            MultipleFileSelection="Automatic" Width="230" Font-Names="BYekan" Font-Size="Small">
            <Localization Cancel="انصراف" Remove="حذف" Select="انتخاب" />
        </telerik:RadAsyncUpload>

 

 

 

 bool validFile = false;
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        if (validFile)
        {
 

            String path = Server.MapPath("~/Admin/Filer/filemanager/images/webpic/");

            for (int i = 0; i < RadAsyncUpload2.UploadedFiles.Count; i++)
            {
                
                string Extension = RadAsyncUpload2.UploadedFiles[i].GetExtension();
  
                string s = RadAsyncUpload2.UploadedFiles[i].FileName;
                RadAsyncUpload2.UploadedFiles[i].SaveAs(path + Extension);
            }

 
        }
        else
        {
            //sp_error.InnerText = "حداقل یک فایل عکس را انتخاب نمایید";
            //msg_show_error.Visible = true;
        }
        validFile = false;
    }
    protected void RadAsyncUpload2_FileUploaded(object sender, Telerik.Web.UI.FileUploadedEventArgs e)
    {
        validFile = true;
    }

 

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 20 فروردین 1395
  • 07:38

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

شما فقط Extension تصویر را گرفتید و ذخیره میکنید

 string Extension = RadAsyncUpload2.UploadedFiles[i].GetExtension();

 

باید نام هم بدید مثال زیر

 string Extension ="نام تصویر"+ RadAsyncUpload2.UploadedFiles[i].GetExtension();

 

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

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

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

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