نمایش نتایج 1 تا 6 از 6

نام تاپیک: علت خطای Object reference not set to an instance of an object

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    148

    Exclamation علت خطای Object reference not set to an instance of an object

    سلام. من پس از اجرای کد زیر

    try
    {
    Cn.Open();
    cmd.ExecuteNonQuery();
    Label1.Text = "پس از تایید توسط مدیریت آگهی شما در سایت نمایش داده خواهد شد";
    if (Fileupload.FileName != null)
    Fileupload.PostedFile.SaveAs(path + "\\UploadedUserFiles\\" + nummaxid.ToString() + ".jpg");
    Cn.Close();

    }
    catch (Exception ex)
    {
    Response.Write(ex);
    }


    با این error مواجه میشم
    System.NullReferenceException: Object reference not set to an instance of an object. at poster.Wizard1_FinishButtonClick(Object sender, WizardNavigationEventArgs e)
    لطفا من رو راهنمایی کنید.
    آخرین ویرایش به وسیله mehdi.mousavi : جمعه 21 اسفند 1388 در 13:46 عصر دلیل: لطفا برای خوانایی بیشتر کدها، از syntax Hilighter استفاده کنید.

  2. #2

    نقل قول: علت خطای Object reference not set to an instance of an object

    اول اینکه به جای

    if (Fileupload.FileName != null)

    از

    if (FileUpload1.HasFile)

    استفاده کن و دوم اینکه بلاکهای try و catch رو بردار برنامه رو اجرا کن و ببین رو کدوم خط از برنامه ات داره ارور میده و اون ارور رو اینجا قرار بده

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    148

    نقل قول: علت خطای Object reference not set to an instance of an object

    try , catch را حذف کردم. خطایی نداد ولی عکس upload نمیشه

    string path = Request.PhysicalApplicationPath;
    Cn.Open();
    cmd.ExecuteNonQuery();
    Label1.Text = "پس از تایید توسط مدیریت آگهی شما در سایت نمایش داده خواهد شد";
    if (Fileupload.HasFile)
    Fileupload.PostedFile.SaveAs(path + "\\UploadedUserFiles\\" + nummaxid.ToString() + ".jpg");
    Cn.Close();

  4. #4

    نقل قول: علت خطای Object reference not set to an instance of an object

           if(FileUpload1.HasFile)
    {
    FileUpload1.SaveAs(Request.PhysicalApplicationPath +"\\Yor Folder\\"+ FileUpload1.Filename);
    }


  5. #5

    نقل قول: علت خطای Object reference not set to an instance of an object


    FileUpload1.SaveAs(Server.MapPath("Yor Folder/" + FileUpload1.FileName));

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    148

    نقل قول: علت خطای Object reference not set to an instance of an object

    خیلی ممنون. من به نتیجه رسیدم. البته یک مشکل کارم این بود که fileupload رو در wizard گذاشته بودم و هر بار بین صفحات wizard جابجا می شدم محتوای fileupload پاک می شد و عکس upload نمی شد.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •